What does your OS look like? (Screen Shots..)
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Here is one of BlueIllusionOS - window composer working solala.
Have fun.
Have fun.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image
-
- Member
- Posts: 155
- Joined: Fri Oct 27, 2006 5:11 am
- Location: Oberbayern
- Contact:
x86, 16-bit, coded in assembler. Some very basic DOS compatibility too
Mike
Last edited by M-Saunders on Sun Nov 16, 2008 10:33 am, edited 1 time in total.
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
-
- Member
- Posts: 134
- Joined: Thu Aug 18, 2005 11:00 pm
- Location: Sol. Earth. Europe. Romania. Bucuresti
- Contact:
The Optimize On/Off checkbox is about "dirty lines optimization". The screen redraw will target ALL lines without it and only "dirty" lines when it is active. It is an early/naive atempt to reduce the CPU utilization if the screen is static. real dirty rectangles should be used ... but that will complicate the code too much (for now).
The TK2 and CoolDown are somehow releated to puting the CPU into idle for a while after each OS loop. Solar is a realtime OS so it has a loop and a frames per seccond.
This way unless a new IRQ or Event arrives the CPU gets cooler. This is somehow needed for laptops or overclocked CPU's. Activate it and you will hear the CPU fans slow down after a while. Sometimes it works in Virtual PC also.
It is named the "same" as TM2 (Thermal Monitoring 2) that is available in some CPU hardware ... however TK2 is an purely software solution.
"Cool down" is adaptative in a sense that it will keep the CPU at high usage for a while after some actions have been done (expecting more user or applications activity) and adds iddle only ofter a certain time of non-activity has passed.
TK2 will add iddle each time but it will exit immediately if an IRQ or Event occurs allowing fast response. Activated together they do "cool" the CPU more...
The TK2 and CoolDown are somehow releated to puting the CPU into idle for a while after each OS loop. Solar is a realtime OS so it has a loop and a frames per seccond.
This way unless a new IRQ or Event arrives the CPU gets cooler. This is somehow needed for laptops or overclocked CPU's. Activate it and you will hear the CPU fans slow down after a while. Sometimes it works in Virtual PC also.
It is named the "same" as TM2 (Thermal Monitoring 2) that is available in some CPU hardware ... however TK2 is an purely software solution.
"Cool down" is adaptative in a sense that it will keep the CPU at high usage for a while after some actions have been done (expecting more user or applications activity) and adds iddle only ofter a certain time of non-activity has passed.
TK2 will add iddle each time but it will exit immediately if an IRQ or Event occurs allowing fast response. Activated together they do "cool" the CPU more...
-
- Member
- Posts: 134
- Joined: Thu Aug 18, 2005 11:00 pm
- Location: Sol. Earth. Europe. Romania. Bucuresti
- Contact:
Yes, HLT Opcode does tell the CPU that it can "take a break" and unless an IRQ does come (for a task switch or for an hardware device ISR) --> then the CPU will cool down ...
Besides modern CPU's do have "speed steep" and other thermal monitoring and power management commands that can be used to cool down the CPU while in idle state...
But I guess this thread is for screenshots ...
Besides modern CPU's do have "speed steep" and other thermal monitoring and power management commands that can be used to cool down the CPU while in idle state...
But I guess this thread is for screenshots ...
- carbonBased
- Member
- Posts: 382
- Joined: Sat Nov 20, 2004 12:00 am
- Location: Wellesley, Ontario, Canada
- Contact: