Силикагель абсорбирует воду только за счет пористости. Его сорбционная емкость где-то 40% воды от веса силикагеля.
Соли же имеют бОльшую сорбционную емкость, от 200 до 1600% - 2-16 г воды на грамм соли.
Но повареная соль начинает поглощать водяной пар только начиная с 75% влажности окружающего воздуха. Что уже довольно сухо, но не совсем.
Хлористый кальций (CaCl2) поглощает практически с 0% влажности окружающего воздуха. ( в начале этой статьи есть график
http://www.ivv.fraunhofer.de/content..._packaging.pdf )
Это почему рекомендуют морскую соль - в ней кроме повареной есть еще другие соли, магния, калия и тп. Но если есть возможность достать хлористый кальций, несколько кило порошка, то это будет еще эффективнее.
Почему морская соль нужна мелкая - у ней общая пористость выше, т.е. она еще и за счет пористости поглощать будет.