Talk:Preemptive multitasking: Difference between revisions

From RISC OS
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
A very interesting article. I have used Wimp2 on my RiscPC for quite some time now. You are right that it is not a complete solution, but I do think it works well in some cases - specifically when unzipping a large archive with sparkplug comes to mind. The patch which has been released allows you to select which applications should be used with Wimp2, so by some trial and error it is possible to get the "most" out of it. I suppose a "fix" should be transparent to the end user, but hey ROS users are used to tinkering with the system ;) [[User:Polas|Polas]]
A very interesting article. I have used Wimp2 on my RiscPC for quite some time now. You are right that it is not a complete solution, but I do think it works well in some cases - specifically when unzipping a large archive with sparkplug comes to mind. The patch which has been released allows you to select which applications should be used with Wimp2, so by some trial and error it is possible to get the "most" out of it. I suppose a "fix" should be transparent to the end user, but hey ROS users are used to tinkering with the system ;) [[User:Polas|Polas]]
*Personally, I suspect a '''properly designed''' PMT environment running either on top of, or as part of the WIMP is the answer '''for now'''. Properly designed so that in the future, we could move to a pure PMT OS, with the CMT environment running as a process in the PMT environment, ala Windows NT's NTVDM. This would enable faster development of an improved system (for all of Windows 95's drawbacks, it was better than Windows 3.1. Now think of that much of an improvement to RISC OS,) with the ability to go back and do it right later. Oh, and patching applications ala WimpPatch is necessarily hackish, and probably isn't the best answer - I think the best answer is to properly modify applications for a PMT environment. That said, buzzwords can be thrown around all we like, that doesn't actually get the code written. Unfortunately, I don't have enough knowledge to spec out an API or the design of the system, so I can't be of much help here. --[[User:Bhtooefr|Bhtooefr]] 12:14, 9 October 2009 (UTC)

Revision as of 12:14, 9 October 2009

A very interesting article. I have used Wimp2 on my RiscPC for quite some time now. You are right that it is not a complete solution, but I do think it works well in some cases - specifically when unzipping a large archive with sparkplug comes to mind. The patch which has been released allows you to select which applications should be used with Wimp2, so by some trial and error it is possible to get the "most" out of it. I suppose a "fix" should be transparent to the end user, but hey ROS users are used to tinkering with the system ;) Polas

  • Personally, I suspect a properly designed PMT environment running either on top of, or as part of the WIMP is the answer for now. Properly designed so that in the future, we could move to a pure PMT OS, with the CMT environment running as a process in the PMT environment, ala Windows NT's NTVDM. This would enable faster development of an improved system (for all of Windows 95's drawbacks, it was better than Windows 3.1. Now think of that much of an improvement to RISC OS,) with the ability to go back and do it right later. Oh, and patching applications ala WimpPatch is necessarily hackish, and probably isn't the best answer - I think the best answer is to properly modify applications for a PMT environment. That said, buzzwords can be thrown around all we like, that doesn't actually get the code written. Unfortunately, I don't have enough knowledge to spec out an API or the design of the system, so I can't be of much help here. --Bhtooefr 12:14, 9 October 2009 (UTC)