Вопрос № 23652: И еще раз здравствуйте, уважаемые! Прошу Вас вернуться к моему вопросу № 21977 по-поводу копирования ДОС-овского экрана в буфер/имейдж/файл...
(Ситуация: старая дос-овская медицинская прога 91-94-го года прошлого столетия :-)) — нужно копировать ...Вопрос № 23656: Здравствуйте уважаемые.
Может кто знает - есть некиая программа у которой запускается несколько нитей. Каждая нить просчитывает свой алгоритм. Когда алгоритм простой, все нормально. Но при увеличении данных - основная программа начинает тормозить...
Вопрос № 23.652
И еще раз здравствуйте, уважаемые! Прошу Вас вернуться к моему вопросу № 21977 по-поводу копирования ДОС-овского экрана в буфер/имейдж/файл...
(Ситуация: старая дос-овская медицинская прога 91-94-го года прошлого столетия :-)) — нужно копировать экраны в файлик для дальнейшей распечатки и создание базы клиентов-и этих экранов). Сеанс ДОСа под ХР.
Если я чего-то не так спрашиваю - обругайте, иначе,- плиз хелп!
Благодарствую заранее,
Иван.
Отправлен: 18.07.2005, 10:49
Вопрос задал: _ (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: sir henry
Здравствуйте, _!
Вообще-то это не в программирование вопрос. Чтобы скопировать в буфер содержимое активного окна нажмите Alt+PrtScr, а потом откроете Paint и вставите содержимое буфера. Все, Ваш рисунок окна готов. Только сохранить его не забудте, если он Вам нужен.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.07.2005, 11:06
Вопрос № 23.656
Здравствуйте уважаемые.
Может кто знает - есть некиая программа у которой запускается несколько нитей. Каждая нить просчитывает свой алгоритм. Когда алгоритм простой, все нормально. Но при увеличении данных - основная программа начинает тормозить. Вопрос такой - КАК влияет объем вычислений в нити на основную программу и есть ли ограничения на кол-во нитей в винде. И еще, может есть инструмент для отслеживания времени работы нитей (типа Turbo Profiler).
Сразу скажу - машина нормальная Pentium IV - 3.0, 512 RAM ну и все такое, WinXP Prof SP2.
Отправлен: 18.07.2005, 11:19
Вопрос задал: Voituk Alexander (статус: 9-ый класс)
Всего ответов отправлено: 2
Отвечает: Jadd
Здравствуйте, Voituk Alexander!
Ну вполне естессно, что трэды(или как ты их ласково зовешь - нити) грузят проц. У Рихтера вообще описано, что количество трэдов лучше делать исходя из количества процессоров в системе * на 2. Ну, это, как ты понимаешь, не всегда так. Все зависит от конкретных действий. А так все будет зависеть от того, как ты планируешь свои трэды и управляешь ими.
--------- Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Студент)
Отправлен: 18.07.2005, 11:50
Отвечает: sir henry
Здравствуйте, Voituk Alexander!
Может быть Вам стоит применять синхронизацию нитей (потоков)? Не может ли быть так, что Ваши потоки ломятся за одними и теми же данными?
Не помню в какой книге вычитал, но рекомендуется использовать не более 16-ти потоков для однопроцессорных машин.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.07.2005, 12:12