Форум » Clipper » Новые процы или чипсеты? » Ответить

Новые процы или чипсеты?

alexrol: Имеем: Clip52+Ct3c+Blinker6+BLI EXE EXT, прога работает под DOS 4.10.2222 (Win98). (Если спросите - "Зачем под DOS?". Ответ: на АЗС наливаем топливо. Все старье с офиса на АЗС отвозим. Компы на АЗС от 486DX до P4 на 478 сокете). Но тут на дальней АЗС за 300км. накрылся комп, они поставили резерв, а я решил туда отправить НОВЫЙ (чтобы к ним не мотаться если рухлять с офиса опять сгорит). Взял мамку GA-P31-S3G и проц Celeron Dual-Core E1200, винт, память и т.д. Залил прогу, запускаю. ЯВНЫЕ ТОРМОЗА! Пробую прилинковать __Wait_b, DosIdle, добавлял ft_onidle({|| ft_iamidle()}) из Nanfora - НИ ФИГА. Линковал и 6 и 7 Blinkerom. Тормоза, причем непонятные. Ставлю замеры времени на открытие 50 файлов - в одном случаи 1.2 сек в другом 7 сек. И ВОТ САМАЯ СТРАННОСТЬ - Blinker компанует прогу то 90 сек, то 1.3 сек., а иногда в ошибку вываливается "некорректный вызов DOS функции". Хотя под Виндой компануется за 0.3сек. Заметил что кулер на проце то еле крутится, то шумит бешенно, причем без особой зависимости от того что делает прога. ПЕРЕПРОБЫВАЛ ВСЕ НОВЫЕ МАТЕРИ на Intele от 945 до P35 ни фига. Ставлю Celeron D 347 - ВСЕ OK! На 865 тоже все хорошо. А выше - Ж0ПА. Я так понимаю, что за пустыми тактами ожидания теперь следит не только Winda, но и процы стали! Но когда пролинковал стандартным RTLink, то все НОРМАЛЬНО. Вот в чем вопрос! Но RTLink не подходит, сильно медленно он работает. КТО ЧЕГО ПОДСКАЖЕТ.

Ответов - 17

Dima: у меня мамка на Asus Intel 965 , проблем нет (Windows XP). alexrol пишет: Заметил что кулер на проце то еле крутится, то шумит бешенно Это на новых мамках есть такая фишка , так что все норм.

Pasha: Интересно девки пляшут :) У меня дома Celeron Core 2 Duo E4500 на G33, попробую Давно клиппер-программу не запускал

alexrol: Dima пишет:у меня мамка на Asus Intel 965 , проблем нет (Windows XP)Ты загрузись под ДОС (с дискетки) и попробуй Dima пишет:Это на новых мамках есть такая фишка , так что все норм.Это не фишка, это работа проца в паре с кулером. Core линейка, это мобильные процы, они даже частоту снижают сами когда им делать не чего и через такт работают. Можешь проверить (CPUZ.exe) [url=http://www.cpuid.com/cpuz.php] Только я вот думаю, что в последних матерях как то криво работают функции ДОС и система не видит (или коряво видит), что моя прога пытается загрузить проц. Это снижение частоты и пропуск тактов и тормозит прогу. ЭТО ВСЕ ПРОИСХОДИТ ПОД ГОЛЫМ ДОСОМ, по Виндой все нормально.


Pasha: alexrol пишет: ЭТО ВСЕ ПРОИСХОДИТ ПОД ГОЛЫМ ДОСОМ хмм.. я под дос раздел ntfs не увижу

Dima: alexrol пишет: по Виндой все нормально Оставайся под виндой.

alexrol: Сбрось клипер или прогу на Flsh или другой HDD отформатированный как системный под FAT32 и загрузись с него.

alexrol: Dima пишет: Оставайся под виндой. Под виндой никак нельзя, я работаю с сом портами (управление топливо раздаточной колонкой и фискальным регистратором) и винда все равно мудрит с тактами ожидания, у меня иногда колонка вываливается по таймауту. А величину таймаута в колонке я изменить не могу. Да и парк ПК с 486 проца, XP не потянет.

Dima: alexrol пишет: Под виндой никак нельзя, я работаю с сом портами у меня есть прога (на Clipper) которая работает со сканером шртихкодов , электронными весами (COM порт) и фискальным регистратором (COM порт) и все это работает в сети на Windows XP , проблем нет. В прочем я отвлекся от темы. Не заморачивайся с новыми матерями , найди старенькую со всеми делами и собери системник.

alexrol: Dima пишет: В прочем я отвлекся от темы. Не заморачивайся с новыми матерями , найди старенькую со всеми делами и собери системник. ДА, заправок много и через год, другой старых матерей днем с огнем не сыскать. А проблему решать надо. А под виндой фискальник и сканер штрихкода у меня тоже работает, т.к. я им таймаут в настойках поставил по больше и все хорошо. И еще один аспект - Windows, во первых, это самый большой вирус когда либо кем написанный, второе - глючит он в сто раз больше чем старый добрый ДОС. Придется наверно переписывать под С. Ксати а [x]Harbour под голым ДОСом работает?

Dima: alexrol пишет: Ксати а [x]Harbour под голым ДОСом работает? Нет.

Andrey: Переписывай программы под [x]Harbour, пойдет почти без переделок.... И не заморачивайся !

Dima: Andrey пишет: пойдет почти без переделок Он ведь с com портами работает , так что переделки будут конкретные , да и большинство тачек у него под чистым DOS.

pro: Тебе надо переходить на новую программно-аппаратную платформу. Я конечно не могу за тебя решать, но можно посоветовать переходить на Linux.

Петр: pro пишет: можно посоветовать переходить на Linux Рекомендую OpenSUSE 11.1 + установка Compiz/Beryl Я так думаю, что на 486 процессоре современные дистрибутивы с GUI не пойдут (они не менее прожорливые в отношении ресурсов и монструозные чем Vista). Создавать свой дистрибутив - долго и хлопотно, особенно без опыта. цитата: Кстати а [x]Harbour под голым ДОСом работает? Нет. ?? Работает. Почему то никто не вспомнил, что DOS это не только MS DOS. [x]Harbour + DJPP или OpenWatcom + FreeDOS. FreeDos - поддерживает почти все современное железо (и старое). Рекомендую почитать По поводу Clipper + FreeDOS - не все однозначно. Где-то видел в FreeDOS FAQ что-то на эту тему. Но сейчас найти не могу. Нужно тестировать.

WasilySOFT: Pasha писал: я под дос раздел ntfs не увижу А Вы хотите видеть NTFS разделы? Тогда Вам нужно поставить эмулятор DOSBox... и Все Ваши программы будут работать под ХР на самом мощном Проце.... и Вы сможете работать и видеть NTFS разделы!!! У меня, к примеру, система: Атлон ХР 1600+, память 384 Мбайт, винт 80 Гиг. оба раздела ntfs, ОС ХР СР3 русская. И все работает прекрасно!!!! тьху-тьху!!!!! и Не нужно заморачиваться с чипсетами и процами...... только нужно будет настривать эммулятор под себя.... :-)

WasilySOFT: P.S. Если кому нить надо DOSBox (настроеная без установки) пишите на почту: vmarynich@gmail.com

alexrol: Все отлично заработало под DR-DOS 7.3 (под FreeDOS - не работает)



полная версия страницы