Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Рассказ о том, как я жесткий диск на ноуте менял

Был у меня, в общем-то, достаточный для работы жесткий диск объемом 250 ГБ, но не жилось мне спокойно, и захотелось мне поставить жесткий диск на 500 ГБ. Сказано — сделано. Винт купил и поставил. Надо переносить систему. Переустановка ОС — это не наш путь, разумеется. Далее будет описано, что я делал (и что не нужно было делать), а в конце — как всё-таки у меня получилось через одно место. Итак, на моем старом винте было три раздела: ntfs, ext4 и swap.
Read full post gblog_arrow_right

Разборка HP ProBook 4710s: доступ к памяти

Решил я обновить свой ноутбук — увеличить память, да выяснилось, что на HP ProBook 4710s доступ к внутренностям организован не так, как у большинства других моделей, а совершенно через другое место. Поэтому выкладываю здесь инструкцию по открытию этого ноутбука. Шаг 1: Снимаем аккумулятор и откручиваем 5 болтов под ним: Шаг 2: Затем откручиваем 2 болта на задней части ноутбука: Складываем все шурупы в одном месте, чтобы не потерять: Шаг 3:
Read full post gblog_arrow_right

tmpfs: Операции с файловой системой в виртуальной памяти

tmpfs: Операции с файловой системой в виртуальной памяти Для примонтирования при старте вносим в /etc/fstab: tmpfs /tmp tmpfs size=500M,nr_inodes=1m,nosuid 0 0 tmpfs /var/lib/php5 tmpfs size=200M,nr_inodes=1m,nosuid 0 0 Первая строчка размещает в памяти /tmp, вторая — папку хранения сессий. Для создания папки для сессий без рестарта системы нужно выполнить следующую последовательность команд в терминале: mkdir /tmp/ses /etc/init.d/nginx stop mv /var/lib/php5/* /tmp/ses mount tmpfs /var/lib/php5 -t tmpfs -o size=200M,nr_inodes=1m,nosuid mv /tmp/ses/* /var/lib/php5 /etc/init.
Read full post gblog_arrow_right

Запуск memcache через unix.socket

Запуск memcache через unix.socket В файл /etc/memcached.conf добавляем строчки: #-s <file> unix socket path to listen on (disables network support) -s /tmp/memcached.socket #-a <mask> access mask for unix socket, in octal (default 0700) -a 0777 Последняя нужна, чтобы пользователь, от которого работает веб-сервер (у меня www-data), смог прочитать сокет. Перезапускаем демон мемкеша: /etc/init.d/memcached restart Подключаемся к Memcache из PHP-скрипта: $memcache = new Memcache; $memcache->connect('unix:///tmp/memcached.socket', 0); Теперь memcache не должен уступать по производительности tmpfs или /dev/shm.
Read full post gblog_arrow_right