USB2.0 + мало ОЗУ = полет нормальный (Делаем реактивным компьютер с мало ОЗУ)

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

В нашей стране куча компьютеров P2 - P3 с 64-256 Мб памяти память SDRAM сейчас дорогая (512Мб > 3000р)
На viste есть технология ReadyBoost, которая повышает производительность за счет Флэшщ, но не стоит забывать, что сама Виста жрет очень много памяти
Да и технология RB ограниченная. Нет работа увеличивается не за счет якобы быстрой ск-ти флэшки а за счет создания рэйд образного массива
pagefile + flash.

А ведь в линухе можно сделать гораздо лучше.
Нам понадобится контроллер USB20 - 200р
несколько небольших, но быстрых флэшек.
Значит подключаем флэшки и создаем из них программный рэйд массив. ФС - swap.
mkswap /dev/md0
swapon /dev/md0
понижаем приоритет свапа жесткого и повышаем у флэшек.
В yast`е - в опциях монтирования.

Мои результаты:
PIV - 2.4 GHz
512Mb Ram
p7zip 32 mb dictionary 147Mb 25000 файлов
без флэх - 252 сек
с одной флэхой - 195 сек
с двумя флэхами - 152 сек
Осталось узнать как завиксить адрес флэшек. Хотя подождите можно ведь примонтировать по ID.:)

Для сравнения в Висте результате составили - сбез флэш - 756сек с флэш - 505сек в 3 с лишнем раза дольше чем линукс.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение kknight »

Надо пробовать...
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

Только обязательно не забудьте приоритет выше чем у жесткого.
Для начала можно подключить флэшки и отрубить потом жесткий ( у меня swapoff /dev/sda6)
А потом указывать приоритеты.Ж)
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение kknight »

Sekta-N писал(а):
03.09.2007 14:03
Только обязательно не забудьте приоритет выше чем у жесткого.
Для начала можно подключить флэшки и отрубить потом жесткий ( у меня swapoff /dev/sda6)
А потом указывать приоритеты.Ж)

понятно. только ваш тест по-моему больше подходит для измерения CPU, а не RAM
Спасибо сказали:
Аватара пользователя
AMD
Сообщения: 478
Статус: Maestro
ОС: Linux Kubuntu 7.10

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение AMD »

Sekta-N писал(а):
03.09.2007 13:54
Нам понадобится контроллер USB20 - 200р
несколько небольших, но быстрых флэшек.
Значит подключаем флэшки и создаем из них программный рэйд массив. ФС - swap.
mkswap /dev/md0
swapon /dev/md0
понижаем приоритет свапа жесткого и повышаем у флэшек.
В yast`е - в опциях монтирования.

Все красиво сказанно но вот отсюда по подробней пожалуста

- создаем программный рэйд из 3 флэшек
- понижаем приоритет свапа жесткого и повышаем у флэшек
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

понятно. только ваш тест по-моему больше подходит для измерения CPU, а не RAM


Почему CPU? меньше тормозит из-за памяти p7zip больше жрет оперативной памяти а не проц, как ошибочно считают многие. - словарь 32 Мб ест - 600 Мб ОЗУ! А процессор 20-30%!


Все красиво сказанно но вот отсюда по подробней пожалуста


Я дома посмотрю как делать через командную строку и напишу.Ж)
Я пока только через Yast :(
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение (asper »

Идея хорошая, вот я думаю можно ли / на таком рэиде забабахать ?
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Poor Fred »

Идея ИМХО неплохая, если не учитывать, что кол-во циклов перезаписи у флешек намного меньше, чем у ОЗУ. Кто знает, у ЖД их сколько?
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение DiS »

Poor Fred писал(а):
04.09.2007 15:29
Кто знает, у ЖД их сколько?

Где-то встречал, что этот параметр неопределяется.
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение (asper »

Есть ещё параметр start/stop , для хитачи он равен 50000
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

Приоритет свапа регулируется опцией pri=
Больше значение - больше приоритет.

(asper
да я забабахивал.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Ali1 »

Poor Fred писал(а):
04.09.2007 15:29
Идея ИМХО неплохая, если не учитывать, что кол-во циклов перезаписи у флешек намного меньше, чем у ОЗУ. Кто знает, у ЖД их сколько?

Для флешек два - три года назад было 10**5. Именно по зтому M$ в виндос мобиле 2005 специально придумал службу, которвая случайным образом
переписывала сектора, дабы не протереть дыру на месте размещения определенных постоянно обновляемых файлов. Как сейчас обстоит с ресурсом точно не знаю, но
слышал о цифре 10**7. Далее, Из опыта эксплуатации очень старых дисков знаю, что сыпаться они начинают на swap разделе( с оговорками).
Давайте посмотрим скорость страничного обмена и посчитаем.
Второе. Память sdram очень надежна. Надежна до такой степени, что на большинстве машин нет проверки четности в модулях.
ЖД проверяет данные на уровне своего контролера и в UDMA режиме проверяется целосность транзакций на уровне шины. Реализации контролеров
флешек если и делают это то заметно хуже, кстати флешки не считаются надежными в принципе.
Что касается корневой ФС, то на мобильных устройствах проблема надежности решается с помощью специальной ФС. ИМХО Решение лежит в сочетании
рэйд, специальной ФС и файла подкачки . Вобщем надо пробовать.
ЗЫ контролер USB2toPCI(не бук, не на всяком старом буке заработает) 200 руб. + 4 * 400 руб.= 1800руб.
Модуль памяти 512МБ SDRAM Hynix (PC133, 7.5нс) - 1 137.52
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

Покажи мне магазин в котором 512 Мб SDRAM стоит 1100 руб
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Goodvin »

Sekta-N писал(а):
07.09.2007 08:29
Покажи мне магазин в котором 512 Мб SDRAM стоит 1100 руб

Да их полно.
Идем на price.ru и там делаем посик по "sdram 512 PC133".
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Sekta-N »

Круто! Вот у нас твари цены заламывают
Нет тут подписи и не будет.
Спасибо сказали:
AlexWB
Сообщения: 4
ОС: ubunta 7.04

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение AlexWB »

Ali1 писал(а):
05.09.2007 20:20
ЖД проверяет данные на уровне своего контролера и в UDMA режиме проверяется целосность транзакций на уровне шины. Реализации контролеров
флешек если и делают это то заметно хуже, кстати флешки не считаются надежными в принципе.

Transcend выпустил скоростные флешки (CF) с коррекцией ошибок и поддержкой UDMA, к примеру вот: http://www.transcendusa.com/Products/ModDe...=2&LangNo=0
Хотя не очень понятно, что подразумевается под "коррекцией ошибок".
Поставил такую карточку на 4гига вместо винта (переходник CF->IDE) на ноут.
Посмотрим, на сколько её хватит.
Спасибо сказали:
qwerta
Сообщения: 137
ОС: Debian oldstable

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение qwerta »

Извиняюсь что подымаю тему четырехлетней давности :) Но все же любопытно как долго жил этот рейд со свопом.
А начинал я с Xebian
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Bluetooth »

Sekta-N писал(а):
03.09.2007 13:54
Мои результаты:
PIV - 2.4 GHz
512Mb Ram
p7zip 32 mb dictionary 147Mb 25000 файлов
без флэх - 252 сек
с одной флэхой - 195 сек
с двумя флэхами - 152 сек

для такого компьютера нетрудно недорого докупить память(ddr1). А более старые уже вообще мало юзабельны. не говоря уж об отсутствии на борту usb 2.0.
хотя, конечно, интересная идея. Но бесполезная
Спасибо сказали:
qwerta
Сообщения: 137
ОС: Debian oldstable

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение qwerta »

Bluetooth писал(а):
03.08.2011 14:59
для такого компьютера нетрудно недорого докупить память(ddr1). А более старые уже вообще мало юзабельны. не говоря уж об отсутствии на борту usb 2.0.
хотя, конечно, интересная идея. Но бесполезная

Если бы вы прочитали весь топик целиком то бы знали, что человек к этому пришел не просто так, а потому что на момент написания статьи ему было (там где он живет) сделать так дешевле.
А начинал я с Xebian
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: USB2.0 + мало ОЗУ = полет нормальный

Сообщение Bluetooth »

qwerta писал(а):
03.08.2011 16:45
Если бы вы прочитали весь топик целиком то бы знали, что человек к этому пришел не просто так, а потому что на момент написания статьи ему было (там где он живет) сделать так дешевле.

Он не озвучил где он живет. Возможно, если бы озвучил, то я бы взял слова обратно. Но пока создается впечатление, что просто не нашел способ купить оперативку по нормальной цене.
Спасибо сказали: