Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Какой прогой можно замедлить процессор, чтобы он не грелся..Сцука
Отправлено
Д_окт__ор Ту__ам__О__сес
25 июля 2007 г. 13:12
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ:
—
bam
(25.07.2007 14:00:51
84.201.246.13
,
пустое
,
ссылка
)
Ответ: Большое Вам спасибо...А то мне тут говорят , что типа таких прог не существует
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:03:21
83.167.112.1
,
пустое
)
Док, добавив к исполнению программу-супервизор, Вы, тем самым, увеличите нагрузку на процессор... Что квоту Киотского протокола исчерпали?..
—
ETM
(25.07.2007 13:49:52
62.117.85.87
,
пустое
)
BIOS называется. Там затормозить проц уменьшением частоты.
—
SM
(25.07.2007 13:44:2
85.21.237.237
,
пустое
)
Ответ: Дык там только можно увеличить частоту...а уменьшить - х..й
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:53:35
83.167.112.1
,
пустое
)
имхо это у вас частота шины , ещё должен быть множитель для ядра , его уменьшить
—
m16
(25.07.2007 14:01:6
213.135.136.98
,
пустое
)
Ответ: Ну пля...Вы такие термины употребляете..Кароче я в этом "ни ухом не рылом"..Полезу - вообще комп спалю накуй...Мне бы чё-нить попроще...И мне уже дали сцылку..Выше
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:05:23
83.167.112.1
,
пустое
)
пора вас переводить из докторов в студенты . читать -->
—
m16
(25.07.2007 14:15:36
213.135.136.98
,
пустое
,
ссылка
)
Ответ: Дык вот именна...Там и написано "убедитесь, что множитель выставлен в соответствии со спецификациями процессора."..А откуда я знаю эту спецификацию? Интел со мной ею не поделился..Сцуко
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:17:57
83.167.112.1
,
пустое
)
студент , у меня нет слов . в таких вещах 10-ти ленние юзеры разбираются
—
m16
(25.07.2007 14:29:21
213.135.136.98
,
пустое
)
Ответ: У 10-летних юзверей есть спецификации от Intel??? И они в них "рубят фишку"?? (%-(((
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:34:4
83.167.112.1
,
пустое
)
то что вы называете громким словом "спецификация от интел" для юзера на сегодняшний день это : 1)частота ядра проца 2)частота внешнего клока . разделив одно на другое получаем множитель , а делить то в 10-ть всяк могёт(если не даун)
—
m16
(25.07.2007 14:41:39
213.135.136.98
,
пустое
)
кста раньше было посложнее : нужно было ещё джамперами правильно питание ядра набрать
—
m16
(25.07.2007 14:47:48
213.135.136.98
,
пустое
)
Ответ: Прогрес итиегомать...Я же говорил ни раз, что человек всё дальше и дальше удаляется от реального железа и работает всё больше с "программными прослойками"...Спор про нужность симуляторов ведь помните? Ваши слова - ещё одно доказательство моей правоты
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:51:32
83.167.112.1
,
пустое
)
тока горбатого не нада лепить . имхо я вам с помощью житага доказал простую вещь : то , что работает в железе в симуляторе - увы. вот в чём вопрос: ипаться или неипаться. выбор за вами
—
m16
(25.07.2007 15:01:10
213.135.136.98
,
пустое
)
Ответ: Вам вопрос: Вы при разработке программ каким нибудь компилятором пользуетесь?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:04:39
83.167.112.1
,
пустое
)
асм и только асм
—
m16
(25.07.2007 15:11:57
213.135.136.98
,
пустое
)
Ответ: Дык а что??? Вашу АСМ программу превращает в машинные коды разве на компилятор, именуемый в простонародье ассемблером? А?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:26:50
83.167.112.1
,
пустое
)
Программу, переводящую с ассемблера в коды называют транслятором ассемблера, а не компилятором.
—
SM
(25.07.2007 15:36:40
85.21.237.237
,
пустое
)
Ответ: Да что Вы говорите??? Тогда компилятор СИ - это транслятор с языка СИ....Транслятор - это понятие более общее, чем компилятор
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:41:45
83.167.112.1
,
пустое
)
Я говорю всего лишь устоявшуюся терминологию со времен первых трансляторов ассемблера и компиляторов языков высокого уровня. Придумал это далеко не я, а те, кто стоял у истоков всего этого.
—
SM
(25.07.2007 15:46:40
85.21.237.237
,
пустое
)
Ответ: Во Вы опять уводите нашу дисскусию в сторону...Ну что за манера такая ($-\\\...Говоря о компиляторе(трансляторе, интерпретаоре и т.п.) я хотел сказать, что это тоже не более чем программы, так же как и симулятор...Тогда почему ими вы не брезгуете пользоваться??? Или Вы считаете что в них не может быть ошибок и глюков...Вот какую мысль я хотел донести до "m16"...
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:53:30
83.167.112.1
,
пустое
)
Глюки - да еще как могут быть. Сам знаю на своем опыте, неделю назад закончил портирование binutils (он включает транслятор ассемблера) для новой архитектуры процессора. Только эти глюки там отлавливаются достаточно просто.
—
SM
(25.07.2007 15:57:56
85.21.237.237
,
пустое
)
Ответ: Стоп...Вы опять не уловили мою мысль..Попробую сказать проще: почему люди, юзающие глюкавые компиляторы, имеют предубеждение против симуляторов, обосновываю это тем, что симуляторы иногда глючат.....P.S. Проще сказать не могу
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 16:28:18
83.167.112.1
,
пустое
)
Потому как зачем использовать в два раза больше глюков? Да и симуляторы так тщательно не вылизываются, как компиляторы, потому как прогресс диктует внутрисхемную отладку, симуляторы - больше для студентов, а компиляторы - от них никуда не деться.
—
SM
(25.07.2007 16:36:0
85.21.237.237
,
пустое
)
Хотя в литературе встречаются изредка трансляторы с языков высокого уровня, но компиляторов ассемблера еще не было.
—
SM
(25.07.2007 15:51:1
85.21.237.237
,
пустое
)
Ответ: Да какая на х..й рзница как они называются...Щас речь не об этом ...Об чём сказал выше ...Ищите...Ссылку не даю, а то Вы всегда почему то обижаетесь на стрелки...Ну бзик у Вас такой...Ненавидите стрелки
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:56:16
83.167.112.1
,
пустое
)
Разница большая. Если пользуетесь терминами, то пользуйтесь корректно. И не только Вас это касается.
—
SM
(25.07.2007 15:59:26
85.21.237.237
,
пустое
)
если быть точным то это называется кросассемблер
—
m16
(25.07.2007 15:30:57
213.135.136.98
,
пустое
)
Ответ: Согласен
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:34:56
83.167.112.1
,
пустое
)
док , день прошёл не зря , скока знаний почерпнули
—
m16
(25.07.2007 15:40:52
213.135.136.98
,
пустое
)
(:-)))))))))))))
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:45:45
83.167.112.1
,
пустое
)
Даже семилетние юзвери нынче умеют умножить частоту на коэфф. умножения и посмотреть не больше ли она допустимого. А интели и амд уже давно прибили физическую возможность задать умножение большее, чем разрешено для данного проца.
—
SM
(25.07.2007 14:38:10
85.21.237.237
,
пустое
)
"интели и амд уже давно прибили физическую возможность задать умножение большее, чем разрешено для данного проца.."....В Смысле? В БИОСе? Т.е.Биос не "проглотит" значение, превышающее допустимое??? Окей...Тогда лезу в Биос
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:47:53
83.167.112.1
,
пустое
)
Не в биосе, а в процессоре. Биос проглотит, а процессору на это будет ... с высокой колокольни. Специально, чтобы не оверклочили умножителем.
—
SM
(25.07.2007 14:49:23
85.21.237.237
,
пустое
)
Через BIOS спалить комп - это наверное только доктора могут :)
—
SM
(25.07.2007 14:06:29
85.21.237.237
,
пустое
)
В хорошем BIOS всегда предусмотрены ручные устновки напряжения процессора и памяти, так что спалить можно запросто.
—
3m
(25.07.2007 15:28:51
213.141.151.213
,
пустое
)
Ответ: Ну я про что..А мне тут ...типа Доктор Дурак...как это можно..И сам видел в БИОСЕ можно менять напругу
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:36:22
83.167.112.1
,
пустое
)
Ответ: Да ладно тебе ругаться...Ну не спалишь..но можно привести в нарабочее состояние...Помню чёта "подкрутил" и жёсткие диски исчезли..нет их и всё..Не ..ну хотя реально они стаят...а их нет...С оперативкой тоже были траблы когда чёта нитак настроил..Так что лучше туда не лезть..Если не разбираешься конечно
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:16:20
83.167.112.1
,
пустое
)
Ыменно.
—
SM
(25.07.2007 14:01:55
85.21.237.237
,
пустое
)
Ответ: У жены стал греться комп...А мне лезть в его "кишки" очень не хоцца...Ей ведь не нужно супер-пупер-мега быстродействие...Печатаь в вворде
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:54:59
83.167.112.1
,
пустое
)
открой и почисти радиатор. Запусти вентилятор. только руки помой, доктор.
—
maik-vs
(25.07.2007 14:37:29
83.239.75.246
,
пустое
)
Ответ: "А мне лезть в его "кишки" очень не хоцца"...Не люблю я работу с железом..А программно ника низзя это обойти?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:54:25
83.167.112.1
,
пустое
)
Скорее ему надо вирусы почистить. Так как ни один ворд с печатью ни в жисть больше 5-ти процентов не ест.
—
SM
(25.07.2007 14:39:22
85.21.237.237
,
пустое
)
У меня почему-то и уменьшить можно.
—
SM
(25.07.2007 13:54:21
85.21.237.237
,
пустое
)
Ответ: Дык это просто наверное потому, что комп у Вас был разогнан и работал на повышенной частоте
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:56:48
83.167.112.1
,
пустое
)
Никогда такого не было и не будет.
—
SM
(25.07.2007 14:01:9
85.21.237.237
,
пустое
)
Кварц поменять. И прог никаких не надо
—
Крок.
(25.07.2007 13:39:36
91.149.97.12
,
пустое
)
Ответ: Где??? В писюке? Да вы чё?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:40:28
83.167.112.1
,
пустое
)
А там шо, уже перестали кварцы ставить?
—
Крок.
(25.07.2007 13:45:0
91.149.97.12
,
пустое
)
Ответ: Ну прогу, которая при нагревании процессора сильней раскручивает вентиляторы...А если это не помогает - уменьшает или загрузку процессора или понижает тактовую частоту...Помогите
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:34:22
83.167.112.1
,
пустое
)
Нет такой проги, и не будет. Все нормальные люди делают грамотное охлаждение, а не тормозят систему.
—
SM
(25.07.2007 13:45:33
85.21.237.237
,
пустое
)
Ответ: "А мне лезть в его "кишки" очень не хоцца"...А вообще как это нет??? Для ноутбуков это очень актуально...Там правда это делается не для уменьшения нагрева а для уменьшения энергопотребления...Но какая х.й. разница - это вещи взаимосвязанные
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:59:44
83.167.112.1
,
пустое
)
Там крутят частоту процессора, и этим занимается драйвер какой-то этого ноутбучного железа. Но никак не загрузку уменьшают.
—
SM
(25.07.2007 14:05:39
85.21.237.237
,
пустое
)
Ответ: Да мне пох... чё они там делают...Главное процессор не нагревается...Дайте ссылку на такую прогу
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:20:28
83.167.112.1
,
пустое
)
Оно встроено в ноутбучные драйвера, это не отдельная прога.
—
SM
(25.07.2007 14:22:56
85.21.237.237
,
пустое
)
сять на него своей Ж )))) С уважением, Вася)
—
basilmak
(25.07.2007 13:18:44
82.142.173.231
,
пустое
)
Ответ: я же серьёзно...Помогите...как можно сделать программно так, чтоб загрузка проца не превышала 50%...P.S. Шутников и приколистов просьба не беспокоится
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:20:57
83.167.112.1
,
пустое
)
Поменьше в программе использовать контрукциии типа "while(1){...}"... Побольше - "WaitFor..."
—
ETM
(25.07.2007 13:59:15
62.117.85.87
,
пустое
)
Ответ: А вот интересно...В программе на С++ для ПиСи есть такие фичи, ну типа ограничения загрузки процессора этой прогой....Ну типа команды : "использовать проц не более чем на 5%"...А?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:01:55
83.167.112.1
,
пустое
)
Есть и дохрена. Ф-ция Sleep(). А также SuspendThread, ResumeThread, и еще много чего.
—
SM
(25.07.2007 14:07:58
85.21.237.237
,
пустое
)
Ответ: "Suspend" и "Sleep" слишком уж радикально уменьшают загрузку процессора...Аж до нуля...(:-))))....А вот если, например, нужно ограничить до некоторого НЕНУЛЕВОГО уровня..А?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:22:45
83.167.112.1
,
пустое
)
Пускаете thread, в котором Sleep на N милисекунд, затем Suspend раюочему thread, затем Sleep на M милисекунд, затем резумею. Итого загрузка будет N/(N+M). Пять строк кода, включая вечный цикл.
—
SM
(25.07.2007 14:25:5
85.21.237.237
,
пустое
)
Ответ: Дык я себе тоже представлял такое решение..Поэтому и спросил прогу, которая всё это делает для всех запущенных в Винде приложений...Т.е., типа, задаёшь, например, что приложению А отдавать не более 5% процессорного времени, и прога автоматически делает "suspend" и "resume" для этого приложения так, чтобы средня загрузка проца этим приложением не преывшала 5%...Во как.
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:32:36
83.167.112.1
,
пустое
)
Так как кроме Вас она никому не нужна, то единственный выход в этой ситуации написать ее самостоятельно.
—
SM
(25.07.2007 14:36:5
85.21.237.237
,
пустое
)
Ответ: Вот и получаетца, что Вы тока п...здить мастер...А самому слабо написать многопоточную прогу и при этом гаранитровать, что она будет грузить проц не более чем на 5% ??? А вообще такие проги будут скоро актуальными..Процы становятся всё более мощными..Они крутят всё больше и больше задач..и потребуются средства управления таким ресурсом как процесорное время..А то есть такие приложения которые захватывают 99,9% процессора
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:44:1
83.167.112.1
,
пустое
)
Самому мне это не слабо. Я уже много лет пишу драйвера и уровни общения с железом, где аналогичное делаю регулярно. Оттуда, кстати, и знаю, что и как в недрах этой гребаной винды делается.
—
SM
(25.07.2007 14:45:52
85.21.237.237
,
пустое
)
Ответ: "не более чем на 5% " и не менее чем на 4,9%
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:44:55
83.167.112.1
,
пустое
)
Гы - это вообще элементарно. В одном потоке бесконечный цикл на TIME_CRITICAL приоритете, во втором - то, что я описал выше :) :) Чудо софтина, которая ничего не делает, а только грузит.
—
SM
(25.07.2007 14:47:18
85.21.237.237
,
пустое
)
Ответ: Не годитцо...Надо чтоб делала полезную работу..не мешая при этом другим (5% - не больше, но и не меньше)
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:57:17
83.167.112.1
,
пустое
)
Так замените пустой бесконечный цикл полезной работой. В чем проблема?
—
SM
(25.07.2007 15:00:7
85.21.237.237
,
пустое
)
Ответ: Ладно...Надо заканчивать..А то мою ветку опять превратили во флуд...Ссылки мне не даёте на то, что я прошу - только флудите (это я не только к Вам, а ко всем высказавшимся не по теме)
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:02:40
83.167.112.1
,
пустое
)
По делу я Вам давно сказал. Либо крутите биос, либо пишите себе такую прогу сами.
—
SM
(25.07.2007 15:04:7
85.21.237.237
,
пустое
)
Ответ: Ну вот и закончим на этом
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 15:10:11
83.167.112.1
,
пустое
)
Ответ: Так что Вы..Мимо
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 14:23:25
83.167.112.1
,
пустое
)
Я никогда не пишу, когда не знаю, как при помощи указанных мной вещей решить задачу.
—
SM
(25.07.2007 14:26:0
85.21.237.237
,
пустое
)
И, что наверное сверхудивительно, эти же ф-ции есть не только в прогах на C++, а даже в прогах на асме.
—
SM
(25.07.2007 14:12:25
85.21.237.237
,
пустое
)
Ответ: пока выкручиваюсь так: делаю "suspend" для приложения которое больше всего грузит проц ..до тех пор пока проц не остынет...затем делаю "resume"..хотелось бы автоматизировать это дело...никто не подскажет программку?
—
Д_окт__ор Ту__ам__О__сес
(25.07.2007 13:24:47
83.167.112.1
,
пустое
)
через строку NOP впиши) гы)) Это учти прямо в своем компиляторе))))
—
basilmak
(25.07.2007 13:22:31
82.142.173.231
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru