LINUX.ORG.RU

flash as swap


0

0

что будет с флешкой если ее использовать как swap ? 
насколько времени ее хватит ? как по вашему ?

зы. тонкий клиент которому катастрофичеcки не хватает RAM ....
★★

Re: flash as swap

Тормозить система будет. Скорость записи на флеш - 2 (два) мегабайта в секунду.

wa
()
Ответ на: Re: flash as swap от wa

Re: flash as swap

Чтения - 12. Купи лучше ноутбучный жесткий диск.

wa
()

Re: flash as swap

Вам денег девать некуда или это flash'ка соседа? Купите память - она сейчас копейки стоит

birdie ★★★★★
()
Ответ на: Re: flash as swap от wa

Re: flash as swap

> Тормозить система будет. Скорость записи на флеш - 2 (два) мегабайта в секунду.

Вызывающе неверная информация

Corsair GT

read - 28MB/sec,

write - 18MB/sec

birdie ★★★★★
()

Re: flash as swap

Кранты ей будут. У неё по сравнению с винтом весьма ограниченной число циклов перезаписи.

Teak ★★★★★
()
Ответ на: Re: flash as swap от birdie

Re: flash as swap

это тонкий клиент . слотов памяти я не нашел , все интегрировано . были варианты swap овер nbd , но начальство отвергло ...

скорость тут не особо важна , со свапом в виде флешки работает нормально , без свапа гребаный firefox сжирает все что может .....

j262 ★★
() автор топика
Ответ на: Re: flash as swap от birdie

Re: flash as swap

> Вызывающе неверная информация Corsair GT read - 28MB/sec,

Весь этот бред пишут люди, никогда не пробовавашие работать с флешью. Реальная скорость записи на флеш - 2 Mb/c и производитель тут непричём.

wa
()
Ответ на: Re: flash as swap от birdie

Re: flash as swap

> Вызывающе неверная информация
> Corsair GT
> read - 28MB/sec,
> write - 18MB/sec

Birdie, я так понимаю, что это разные типы флеша. Те что быстрые - сильно ограничены по числу циклов перезаписи, те что медленные - позволяют делать их куда больше, но работают куда медленней.

Но делать флеш свопом - это нужно совсем вендузятнегом с пробитой головой быть, да к тому же ещё свисту поюзать нужно, иначе до такого кретинизма своим умом дойти не получится.

Gharik
()
Ответ на: Re: flash as swap от Gharik

Re: flash as swap

Ну так предложи ему другой приемлимый вариант, если ни диск ни дополнительные модули памяти использовать нет возможности..

MiracleMan ★★★★★
()
Ответ на: Re: flash as swap от MiracleMan

Re: flash as swap

Шо, неужели таки по USB2 винт подрубить нет никакой возможности? о^О

Gharik
()
Ответ на: Re: flash as swap от MiracleMan

Re: flash as swap

в nokia 770 и 800 есть опция использование свопа на флаше. Конечно это дорогое удовальствие но другого варианта нет.

fishor
()
Ответ на: Re: flash as swap от j262

Re: flash as swap

>а сколько времени приблизительно сможет работать ?

Ну вот и поставь эксперимент... Как можно определить время работы, если флешку ограничивают циклы записи? Купи партию флешек, ставь по одной и запускай задачи, активно использующие свап. Наберешь статистику, приведешь на ЛОРе результаты... Только "тонкий" клиент с флешкой в качестве свап --- это извращение самой идеи тонкий клиентов, так как они задумывались как достаточно "деревянные"/необслуживаемые устройства, в которых ломаться нечему...

Но лучше купи USB-салазки для винта, они не дорогие, а винт и не только для swap пригодится. Хотя для ядер 2.4.х был отдельный патч, делающий swap по NFS. Вроде бы работал.

mky ★★★★★
()
Ответ на: Re: flash as swap от mky

Re: flash as swap

> Хотя для ядер 2.4.х был отдельный патч, делающий swap по NFS

Хмм.... если я не ошибаюсь то можно и без патча:

к примеру 64MB swap

dd if=/dev/zero of=/mnt/smbmout/swapfile bs=1024 count=65536

mkswap /mnt/smbmout/swapfile

echo "/mnt/smbmout/swapfile swap swap pri=1000 0 0" >> /etc/fstab

fishor
()
Ответ на: Re: flash as swap от birdie

Re: flash as swap

Это MLC --- меня терзают смутные сомнения, что время жизни у них должно быть заметно меньше.

dn2010 ★★★★★
()
Ответ на: Re: flash as swap от fishor

Re: flash as swap

Gharik не пиZdи :) 
>это тонкий клиент . слотов памяти я не нашел , все интегрировано . были >варианты swap овер nbd , но начальство отвергло ...
NBD -Network Block Device ( так работает но не подходит по некоторым соображениям )

через NFS не пробовал , так как уже сделал через NBD , а для NFS варианта насколько мне известно надо патчить кернел .

>Шо, неужели таки по USB2 винт подрубить нет никакой возможности? о^О
стоимость usb vinta >> usb flash ...
и не надо мне говорить что винт в течение времени выйдет дешевле ведра флешек ... не я плачу .

2MKI да наверное так и сделаю :) интересно как будет выглядеть клиент с сдохшей флешкой ? наверное будет виснуть .

насчет того что изврашена сама идея тонких клиентов согласен на все 100.
но что с ними делать выбирает хозяин ..... так что на данный момент там стоит переделаный livecd и работает как workstation просто не хватает памяти .

j262 ★★
() автор топика
Ответ на: Re: flash as swap от j262

Re: flash as swap

Принцип работы у swap-over-NBD и -NFS практически одинаковый, что тот что другой нуждаеться в патчах на уровне сети. Если NBD то NFS тоже будет работать, но опятьже они взаимо заменимы и проблема заключаеться в том что машину можно запинговать вусмерть.

На счет флешки я предпологаю что она будет умирать не равномерно.... может быть разбить флешку на несколько частей и каждую последовательно убивать имеет смысл.

fishor
()
Ответ на: Re: flash as swap от fishor

Re: flash as swap

это идея , но она уже граничит с мазохизмом , посмотрим через сколько флешка сдохнет .

j262 ★★
() автор топика
Ответ на: Re: flash as swap от j262

Re: flash as swap

ну если говорить о мазахизме,то можно попробовать сделать рандом.свап

что то типа

/etc/crypttab

swap /dev/sda1 /dev/urandom swap,cipher=twofish-cbc-essiv:sha256

fishor
()
Ответ на: Re: flash as swap от j262

Re: flash as swap

>2MKI да наверное так и сделаю :) интересно как будет выглядеть клиент с сдохшей флешкой ? наверное будет виснуть .

Представил, чуть чаем не подавился: Комп, радом надпись: "В случае зависания системы заменить флеш. Запасные флешки лежать в ведре слева, ведро для неисправных флешек --- справа. Допустимый расход флешек --- одно вердо в неделю." :))

А по теме, неплохо бы наваять нечто, постоянно парсящее dmesg, и выдающее предупреждение при появлении сообщений о нечитаемых секторах... Только как сделать это приложение не выгружаемым в своп...

А по поводу NFS, патч там достаточно сильно переделывал часть ядра, отвечающую за swap (появлялось два модуля --- своп по сети и своп на НЖМД). ИМХО, часть переделок была излишней, но при этом разработчик писал, что это сделано не просто так, что нужно деражть несколько буферов сетвых пакетов зарезервированными только для NFS пакетов со своп данными, а то может оказаться, что памяти (ОЗУ) не хватит для работы с сетью. Вроде бы разработчк говорил, что по этой же причине NBD не может быть использован для надежного swap'а.

P.S. Интерестно, существую флешки с индикатором неисправности? А то активность/питание показывают, а степень "износа" нет.

mky ★★★★★
()
Ответ на: Re: flash as swap от j262

Re: flash as swap

Вууууппс.... ошыбочка. Вот к чему приводить когда маны не до конца читаю...

мысль была сделать своп со случайным размещение страниц а получилось зашифрованный своп с случайным получение ключей :(

fishor
()

Re: flash as swap

предлагаю оптимизировать GTK+, QT, OpenOffice а патчи выслать народу
и не надо флешек и винтов а тонкий клиент не будет извращён

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.