Переконфигурял себе VM - теперь можно работать не выгружая TCP/IP
Код:.ME ------- Extended Memory -------- Address Module Words Type ------- ------ ----- ---- 17760000 IOPAGE 4096. PRM HDW BYP 10000000 MEMTOP 04000000 VM 524288. SHR 00510400 ...... 440192. 00310400 TCPIP 32768. LOC 00270600 SD 4032. SHR 00256200 SL 2688. PVT 00250200 MU 1536. PVT 00225000 NQ 4928. PVT 00216400 SP 1664. SHR 00174000 DU 4736. PVT 00160000 MCA 3072. PRM 00000000 KERNEL 28672. PRM HDW ------ Low Memory ------- Address Module Words ------- ------ ----- 156700 DU 288. 104442 RMON 10831. 102176 SL 594. 073610 NQ 1659. 067106 TCPIP 1185. 055042 USR 2578. 001000 ..BG.. 11281. .
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Остановился на варианте компилирования по эмулятором ДВК. Весьма удобно и быстро.
Единственное, не очень понравилось, что при выборе диска в окошке дисков, эмулятор подвис, т.к. скорость была MAX, и чего-то в этот момент у него заклинило. Когда в диспетчере задач понизил приоритет со среднего до ниже среднего, все отвисло.
Появились у эмулятора новые пользователи - появились и новые багрепорты.
На одноядерном процессоре я его мало гонял. Особенно при максимальном быстродействии. Если в меню выбрать быстродействие 5.000, то процессор, дающий на максимуме 7.000 - не будет загружаться на 100% и это должно помочь.
...
Я компилю при быстродействии 2.000 - мне хватает.
...
Надо будет сделать снижение приоритета потока эмуляции при вызове окна выбора образа.
Последний раз редактировалось Patron; 12.02.2013 в 22:53.
Я в E11 замедляю примерно до 2x/3x скорости 11/93 - в виндовсе получается 0% CPU![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Модульный API запускает по одному потоку эмуляции на каждый конфиг, имеющий хотя бы одну шину и хотя бы один процессор - эти потоки и знать не знают, что происходит в потоке интерфейса.
Мы это одновременно придумали.можно вообще приоритет эмулятора в режиме MAX сделать ниже среднего, т.к. он будет гарантированно забирать много быстродействия, и при приоритете по умолчанию (средем) система станет тормозить.
В следующем релизе эмулятора ДВК будут использоваться сразу три варианта приоритета потока эмуляции:
THREAD_PRIORITY_NORMAL - для всех фиксированных значений скорости.
THREAD_PRIORITY_BELOW_NORMAL - для скорости Max
THREAD_PRIORITY_ABOVE_NORMAL - для скорости True ( там быстродействие 0.180 MIPS - пусть порезвится ).
Последний раз редактировалось Patron; 12.02.2013 в 23:22.
LDA не используется в системах.
Он предназначен для прошивки на перфоленту и загрузки без системы.
---------- Post added at 15:08 ---------- Previous post was at 15:03 ----------
Ну и ни о каком START 1000 разумеется речь не идет так как в силу формата не получится сделать GET![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
>Он предназначен для прошивки на перфоленту
Я ещё вроде видел, что его ещё можно и с других устройств грузить через пульт, но тк это доки от PDP были, мало понятно.
>в силу формата не получится сделать GET
Это-то я методом тыка уже понял =)
Но можно ли чем-то загрузить lda в память? Если нету готового, можно и свой загрузчик для a.out написать, а start уже есть.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)