Article View: comp.os.os2
Article #979Re: uEMACS
From: kulokari
Date: Thu, 21 Dec 1989 13:00
Date: Thu, 21 Dec 1989 13:00
18 lines
1199 bytes
1199 bytes
A serious problem in the published implementations of uEmacs on OS/2 (I have seen two; the first was posted by Sugih Jamin) is that the mouse/keyboard handler uses busy loop (polling) and therefore hogs the system resources. This shows very clearly if you monitor the CPU usage with some of the utilities available, and background tasks slow down to a crawl. Busy loop is a no-no in OS/2, instead you must use threads and semaphores. I have done so in my own version, which I will probably post in the near future. I have also completely rewritten the display handler. There seems to be some bugs in the search routines. I will try to fix these, too. Version 3.10 is quite buggy. Hannu Kulokari CC, U of Helsinki Finland Internet: kulokari@cc.helsinki.fi Bitnet: kulokari@finuh
Technical Details
Message-ID:
<1654.2590d3f4@cc.helsinki.fi>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!sunic!tut!hydra!hylka!kulokariReferences:
<5345@udccvax1.acs.udel.EDU> <976@tuminfo1.lan.informatik.tu-muenchen.dbp.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!sunic!tut!hydra!hylka!kulokari From: kulokari@cc.helsinki.fi Newsgroups: comp.os.os2 Subject: Re: uEMACS Message-ID: <1654.2590d3f4@cc.helsinki.fi> Date: 21 Dec 89 13:00:36 GMT References: <5345@udccvax1.acs.udel.EDU> <976@tuminfo1.lan.informatik.tu-muenchen.dbp.de> Organization: University of Helsinki Lines: 18