Появилась идея сделать мегасупербупер быстрый бложек на статике
Выбрать можно, что угодно: Sphinx, Pelican, Jekyll, Octopress и т.д.
Затем для скорость задротов можно заморочится и сделать при деплое копирование всего сайта в каталог который живёт в памяти
Проверю какой же из рамдисков быстрее
mount -t ramfs -o size=2048m ramfs /tmp/ramfs
mount -t tmpfs -o size=2048m tmpfs /tmp/tmpfs
time dd if=/dev/zero of=/tmp/tmpfs/1G.img bs=1024k count=1024
time dd if=/dev/zero of=/tmp/ramfs/1G.img bs=1024k count=1024
1024+0 записей получено
1024+0 записей отправлено
скопировано 1073741824 байта (1,1 GB), 1,04301 c, 1,0 GB/c
dd if=/dev/zero of=/tmp/tmpfs/1G.img bs=1024k count=1024 0,00s user 0,91s system 87% cpu 1,044 total
1024+0 записей получено
1024+0 записей отправлено
скопировано 1073741824 байта (1,1 GB), 1,22345 c, 878 MB/c
dd if=/dev/zero of=/tmp/ramfs/1G.img bs=1024k count=1024 0,00s user 0,90s system 73% cpu 1,225 total
tmpFS оказался быстрее, но у него есть особенность которая отлечает его от ramFS
Из отличий ramFS видно только по команде mount в отличии от tmpFS
Второе отличие это ramFS увеличивает место отведённое место до момента пока память не закончится. Зато tmpFS при заполнении выдаст ошибку и не будет писать в каталог.
Ещё одно отличие ramFS не может быть перемещена в swap в отличии от tmpFS.
Вроде как всё
Выбрать можно, что угодно: Sphinx, Pelican, Jekyll, Octopress и т.д.
Затем для скорость задротов можно заморочится и сделать при деплое копирование всего сайта в каталог который живёт в памяти
Проверю какой же из рамдисков быстрее
mount -t ramfs -o size=2048m ramfs /tmp/ramfs
mount -t tmpfs -o size=2048m tmpfs /tmp/tmpfs
time dd if=/dev/zero of=/tmp/tmpfs/1G.img bs=1024k count=1024
time dd if=/dev/zero of=/tmp/ramfs/1G.img bs=1024k count=1024
1024+0 записей получено
1024+0 записей отправлено
скопировано 1073741824 байта (1,1 GB), 1,04301 c, 1,0 GB/c
dd if=/dev/zero of=/tmp/tmpfs/1G.img bs=1024k count=1024 0,00s user 0,91s system 87% cpu 1,044 total
1024+0 записей получено
1024+0 записей отправлено
скопировано 1073741824 байта (1,1 GB), 1,22345 c, 878 MB/c
dd if=/dev/zero of=/tmp/ramfs/1G.img bs=1024k count=1024 0,00s user 0,90s system 73% cpu 1,225 total
tmpFS оказался быстрее, но у него есть особенность которая отлечает его от ramFS
Из отличий ramFS видно только по команде mount в отличии от tmpFS
Второе отличие это ramFS увеличивает место отведённое место до момента пока память не закончится. Зато tmpFS при заполнении выдаст ошибку и не будет писать в каталог.
Ещё одно отличие ramFS не может быть перемещена в swap в отличии от tmpFS.
Вроде как всё
Комментариев нет:
Отправить комментарий