Free Pascal кушает процессор. (Помогите разобратся добрые програмисты ) .)
Модератор: Модераторы разделов
-
Spiker001
- Сообщения: 65
Free Pascal кушает процессор.
У меня установлен Free Pascal версии 2.2.0 , при запуске минут пять он не "жрёт" процессор , всё работает отлично , потом нагрузка процессора подымается до 82 - 98 процентов , закрытие FP не помогает , нагрузка уверенно держится на 90 процентах , только после перезагрузки всё востанавливается . При етом Lazarus работает нормально , в нем такого не наблюдается . Даже если в FP ничего не компилировать всё равно нагрузка подымается до 80 процентов после его запуска . Пробывал все последнии версии FP , разные терминалы . FP запускаю с терминала . Установлены оболочки xcfe, GNOME , KDE . FP запускаю в GNOMe . Операционная система Fedora 9 . Другие IDE процессор не "жрут" .Помогите ,кто сталкивался . может мне как то можно FP с Lazarusa компилировать ) . Есть ли другие компиляторы паскаля для платформы Linux ?
Fedara 11 and Windows XP user .
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Free Pascal кушает процессор.
а top что говорит?
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Free Pascal кушает процессор.
Видимо, процессор жрет IDE (раз в лазарусе всё нормально). А т.к. IDE там всё равно довольно посредственная, предлагаю код писать в любом текстовом редакторе, а компилировать командой 'fpc proga.pas'. В любом приличном редакторе такую команду можно на горячую клавишу повесить.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
Spiker001
- Сообщения: 65
Re: Free Pascal кушает процессор.
а top что говорит?
Вот
Код: Выделить всё
[Spikeruser@localhost ~]$ top
top - 20:25:23 up 5:54, 3 users, load average: 1.00, 0.68, 0.94
Tasks: 193 total, 5 running, 188 sleeping, 0 stopped, 0 zombie
Cpu(s): 41.7%us, 38.6%sy, 0.0%ni, 43.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 510204k total, 423508k used, 86696k free, 6612k buffers
Swap: 1048568k total, 408900k used, 639668k free, 92468k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6382 801 20 0 22296 6056 3304 R 66.1 1.2 2:20.94 fp
2435 root 20 0 441m 77m 8016 R 41.3 15.6 15:26.91 Xorg
2660 801 20 0 203m 7164 5216 R 41.3 1.4 1:10.22 metacity
6433 801 20 0 14840 1176 844 R 16.5 0.2 0:00.36 top
2674 801 20 0 215m 7240 4288 R 8.3 1.4 2:26.10 gkrellm
6302 801 20 0 333m 20m 11m S 8.3 4.1 0:00.87 gedit
6392 801 20 0 363m 19m 10m S 8.3 3.9 0:00.89 gnome-terminal
1 root 20 0 4048 592 512 S 0.0 0.1 0:01.05 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0
4 root 15 -5 0 0 0 S 0.0 0.0 0:00.07 ksoftirqd/0
5 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/1
7 root 15 -5 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/1
8 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
9 root 15 -5 0 0 0 S 0.0 0.0 0:00.07 events/0
10 root 15 -5 0 0 0 S 0.0 0.0 0:00.12 events/1Видимо, процессор жрет IDE (раз в лазарусе всё нормально). А т.к. IDE там всё равно довольно посредственная, предлагаю код писать в любом текстовом редакторе, а компилировать командой 'fpc proga.pas'. В любом приличном редакторе такую команду можно на горячую клавишу повесить.
Я Free pascal с консоли запускаю . Если компилировать как ты пишешь , всё равно свестопляски начинаются. Закрытие FP не помогает .
Fedara 11 and Windows XP user .
-
B4rr4cuda
- Сообщения: 82
- ОС: SlackWare
Re: Free Pascal кушает процессор.
Не надо запускать fp. К тому же fp это не фрипаскаль, это всего лишь аналог турбовского ide. Почему бы не пользоваться лазарусом?
Проект -> Создать проект -> Консольное приложение
И пишешь себе спокойно...
Проект -> Создать проект -> Консольное приложение
И пишешь себе спокойно...
-
Ali1
- Сообщения: 2250
-
Spiker001
- Сообщения: 65
-
Ali1
- Сообщения: 2250
-
Flaming
- Сообщения: 2579
Re: Free Pascal кушает процессор.
Лучше vim+fpc
Удобная штука. Ну, а если ниасилите или нет времени, то можно kwrite/kate
Да и lazarus вариант.
Да и lazarus вариант.