2

Я заинтересован в создании или покупке специального компьютера для моего брата. Его требования смехотворно просты: машина должна иметь возможность ждать сразу в сотнях виртуальных залов ожидания на базе Интернета и не зависать. Чтобы быть конкурентоспособным, он должен иметь возможность входить в залы ожидания и обновлять их быстрее. У меня вопрос, какой приоритет мне дают разные спецификации? Моя первоначальная догадка такова:

  1. Скорость соединения (никак не связана с моей сборкой, но я думаю, что это будет более выгодно, чем все, что я создаю для него)
  2. Объем памяти - обычно я не вижу, чтобы firefox занимал больше гигабайта, даже если на нем много вкладок, но я думаю, что один гигабайт для операционной системы и два гигабайта для браузера необходимы.
  3. Скорость процессора - думаю, процессор будет влиять на производительность, но даже что-то устаревшее будет делать то, что ему нужно
  4. Скорость памяти / шина ОЗУ - сомневаюсь, что это будет иметь большое значение, но, похоже, только на этой стороне не имеет значения.

Все остальное для него не проблема. Кажется, это правильно складывается?

Кроме того, поскольку он надеется остаться на более дешевой стороне, и я мог бы в итоге порекомендовать ему ремонт, есть ли что-то особенно вопиющее, что Vista сделает, если она будет предустановлена? Если я соберу его сам, я дам ему linux, но если мне его отправят, я не уверен, что смогу пройти через процесс установки для linux, но, возможно, смогу пройти его через процесс обновления до Windows 7, если бы это как-то стоило.

4 ответа4

4

машина должна быть в состоянии ждать в сотнях виртуальных залов ожидания одновременно и не зависать

Похоже на кандидата для автоматизации, такого как Selenium или WWW::Mechanize, но если вы должны использовать браузер вручную, вы можете заставить Firefox использовать меньше памяти и работать быстрее, блокируя ненужные объявления и Flash:

Кроме того, FaviconizeTab может сделать более разумным открытие сотен вкладок.

альтернативный текст

2

Если бы вы могли создать для него установку Linux, которая будет запускать Firefox на большом Ramdisk, это будет довольно быстро. Вот ссылка на ArchLinux для трюка с tmpfs, над которым я планировал работать.

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

Я собираюсь сделать это с Ubuntu.
Но вы также можете проверить версию PuppyLinux, которая поставляется в этой форме.
Единственная проблема в том, что вы можете иметь дело с упакованным браузером (это не Firefox).
Преимущество правильной работы с Ubuntu - фантастическая поддержка Debian.

1

Что это за "комнаты ожидания"? Flash, Java, AJAX?

Я думаю, что у вас есть четкие приоритеты, просто есть небольшая путаница.

Скорость процессора - думаю, процессор будет влиять на производительность, но даже что-то устаревшее будет делать то, что ему нужно

Как уже упоминалось выше, это зависит от технологии. Если это Java или Flash, то что-то "устаревшее", вероятно, не будет на самом деле. Апплеты Java и объекты Flash могут занимать много ресурсов ЦП, особенно при работе с сотнями экземпляров. Определенно не экономьте на процессоре.

1

В дополнении к идеям Мэтью замок, другой инструмент , чтобы уменьшить использование памяти и утечки в Firefox является AFOM. Может не подходить к особенностям вашего брата, но может помочь.

Также может помочь очистка базы данных .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .