GD Star Rating
loading...

Помогите решить задачку.
Дано:
компы (много), работают под DOSом. Никаких иных оболочек.
Нужно:
максимально снизить энергопотребление. Для выполнения компом поставленной задачи, достаточно 1го пентиума, но модель доски, которая позволяет достичь нужного результата, не ниже П4, LGA755, что означает Р4. А оно жрёть 85Ватт! И это только проц. А 100 компов, это 17 кВт.
Существуют утилиты, позволяющие урезать проц на предельный минимум (можно даже запредельный)?
Может, есть умельцы?

Tagged with →  

33 Responses to Помогите решить задачку.

  1. Esam:

    Раньше разгоняли, теперь – тормозят. )
    А вообще помню была утилита на 386 – тормозила игруху Диггер для 286 вроде.
    Гугление по фразам sleep P4 soft и подобным ничего не дало?

  2. LlBlack:

    85 ватт оно поди жрет под нагрузкой, а в режиме нихуя неделания оно жрет скорее всего половину, а может и меньше

  3. AnMar:

    Я пока нашла только EIST Intel, но на наши матери надо искать биос у производителя, а у фуджиков с этим как-то мутно. В общем, я в поисках.

  4. LlBlack:

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

  5. AnMar:

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

  6. AnMar:

    компы тестировочные, так что не вариант.

  7. LlBlack:

    я о том, что современные процы сами регулируют потребление до нужного им количества и если он не нагружен, то он и не потребляет и всякие утилиты для торможения эффекта не дадут.
    Нужно искать другие пути, например избавляться от ненужного оборудования внутри компа, например лишних винчестеров (если их больше 2х) или видеокарты например, если она не нужна ну и т д. Для более дельных советов нужно больше данных про компы.

  8. AnMar:

    в хардах как раз вся соль:)
    Компы FS Scenic E620 или C620 (не помню сча точно).
    Пустые на сколько возможно. Один комп – один хард на прогоне.

  9. AnMar:

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

  10. LlBlack:

    проц сам уже урезает себя без нагрузки. Даже если вы что-то и выиграете замедлением, то это будет 10 ватт, а на 100 компов, это 1 кВт и особо это роли не сыграет при таком потреблении. Может имеет смысл посчитать сколько уходит на электричество и если затраты на обновление парка окупят себя за пол года или год, то обновить все на что-то более энергоэффективное.

  11. ZtBlack:

    Пусть меня поправят, но IDLE на CPU Windows научились отправлять начиная с NT 4.0. Для Win98 были всякие сторонние утилитки, которые этим занимались.

    Итого под DOS процессор занят всё время. И греется.

    Вот тут: //vmware0.tripod.com/ упоминается idler for dos. Я бы начал с него.*

    Дальше – брать стандартную машину, лезть в BIOS и там снижать частоту CPU, шины, памяти и всего, что там найдётся, потом снижать напряжение всего, для чего снижается, после чего гонять memtest и смотреть, как оно это перенесло. После нахождения оптимальных цифр настраивать так же везде.**

    * вообще, начать нужно с организации измерения потребляемой мощности. UPS, который это умеет, или просто амперметр. Без этого все мероприятия бессмысленны.
    ** лично мне идея такой экономии электричества тоже кажется сомнительной. Хотя вроде тысяч 5-10 в месяц можно наэкономить, если компьютеры работают 24/7. Но сколько человеко-часов потребуется на то, чтобы на 100 машинах всё поставить и настроить…

  12. AnMar:

    спасибо, вроде все дельно, но как снизить частоту проца и проч., собственно в этом и состоит задача.
    Мы не в РФ, у нас совсем другие цены на энергию. Так что вопрос действительно актуальный.
    Компы работают всегда.

  13. Agadm:

    через настройки bios. тут инструкция:
    //webdownload.ts.fujitsu.com/Downlo…\KMT_Customer\KMT_Manuals&FileTypeExt ension=pdf&FileNameClient=bios5_00_4_06_ eng.pdf&FileSize=2329695&From=UVNaTExMTB 0i

    в общем все правильно выше сказали – в dos система пашет на максимальных оборотах.
    т.к. материнская плата брэндовая, то настроек у нее не так много. понизить напряжение на процессоре скорее всего не получиться, но частоту понизить вроде как можно. а если хорошо понизить частоту, то процессор можно оставить только на пассивном охлаждении – т.е. отключить вентилятор.
    ну и до кучи отключить звук и сеть, если не используются. отключить hyper-threading(не факт, что это как-то положительно повлияет под досом, но хуже точно не будет).

    и собственно данные из мануала
    Power consumption for standard configurations
    Peak (running application, CD in use) 197 W
    Average (running OS, Idle mode) 92 W
    Minimum (ACPI status S5, soft-off) 2,3 w

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

    ну, и гулять, так гулять – отключаем леды power и hdd

  14. Agadm:

    парсер не подведи
    //support.ts.fujitsu.com/download/s…

  15. Agadm:

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

  16. AnMar:

    В том-то и проблема, что все энергосберегающие технологии работают под Win. В DOS всё работает на 100% по умолчанию. Посему именно проц – узкое место. Всё остальное почти не жрёт. Комп весь целиком потребляет 0.6A = 130 W. Из которых проц отьедает 85.
    При загрузке винды, она обрезает неиспользуемые ресурсы, соответственно проц и всё остальное в стандартном режиме, без особой нагрузки, потребляет 30-35Вт. ( не 130!!! )

    Задача: сделать или найти аналогичную утилитку под ДОС.

  17. AnMar:

    На компах тестируются устройства. Невозможность подключения нескольких устройств к одному компу обусловлена тем, что если начинает глючить одно устройство, глючат сразу все. И уже невозможно установить, какое именно является причиной. По этой-же причине не тестируется под Win.

  18. Dnov:

    Выше уже упоминали DOS Idle, вот тебе ссылка на саму прогу. Пробуй.

  19. NuMar:

    в биосе выставить частоту поменьше и напругу на проце, если позволяет?

  20. HcNeo:

    А купить себе ATOM с материнкой с нужными вам разьемами?
    Уж там то потребление куда ниже.

  21. AnMar:

    Спасибо, будем пробовать.

  22. AnMar:

    в том и херня, матери фуджитсу-сименс, там настроек минимум.
    Сейчас будем искать обновы биосов, и смотреть, что там есть в настройках. Может, и победим.

  23. HcNeo:

    И второй момент – если LGS775 так важен – то почему P4?
    Поставьте туда какой нибудь Celeron а-ля вот этот
    У него максимальное потребление 35 W, что сильно меньше чем у P4 с его 85W

  24. AnMar:

    Еще один важный момент – стоимость компов. Т.к. можно естественно поставить 100 компов на 420 целеронах, но стоимость 1й машины будет около 120 евро, против 30 Евро за данный фуджик. На количестве в 100шт. это весьма существенная разница. Посему и ищется компромиссный вариант между инвестицией в компы и инвестицией в электричество.

  25. AnMar:

    Это было бы слишком просто. Нету в биосе настроек проца. Совсем нет.

  26. HcNeo:

    а вариант с ATOM?
    почему так важен LGA775?

  27. HcNeo:

    например.
    Есть PCI, SATA, LPT – что вам нужно для подключения тестируемого устройства?
    Цена 45 евро, и это еще не самый дешевый вариант. Минус скидки за опт наверняка.
    Зато какая выгода в энергопотреблении!

  28. Kuunix:

    ну посчитайте как быстро окупится новое железо. Это логично, что увеличение CAPEX приводит к уменьшению OPEX. Если софт позволяет, стоит рассмотреть возможность его портирования на linux, это конечно опять приведет к увеличению начальных затрат, но позволит поиметь кучу разных функций по энергосбережению.

  29. Goen:

    У меня атомы на такое дело.

  30. No1:

    из области бреда – убрать вентилятор и поставить throttle 100% в биосе – вроде как мать должна пропускать такты, что и есть суть энергосбережения.

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

    если все же ms-dos может быть мультизадачной, то что мешает запускать небольшой цикличной код на asm с halt? на машинном коде это наверно 10 байт.

    как я понимаю никто не запрещает “сместить” обработчик прерываний и добавить туда HALT команду… это вообще не проблема насколько я понимаю.

    PS расскажите – чем вы там вообще занимаетесь под досом?

  31. AnMar:

    харды тестируем и все такое прочее.
    По итогам мучений все-таки меняем парк машин 🙁

  32. No1:

    так и не понял. а что мешает нанять васю асм програмиста который вам за 15 минут напишет обработчик прерываний, который будет слать халт?!

    да и раз у вас есть софт для теста хардов, то что мешает туда вставить халт цикл?!

    просто любопытно во сколько встает бюджет замены машин раз никто этим не занялся до сих пор?!

    вообще сюр какой-то 🙁

Добавить комментарий