software tool?
This is a discussion about software tool? in the Legacy OS category; is there any software tool useful in understanding the layers of operating system
is there any software tool useful
in understanding the layers of operating system
in understanding the layers of operating system
Participate in our website and join the conversation
This subject has been archived. New comments and votes cannot be submitted.
Jan 19
Jan 25
0
2 minutes
Responses to this topic
You can try a couple of tools that *might* help, but they do require a bit of brain power too :x
the easiest way to understand how an OS works is to look at the one you use everyday. So for example, to learn about XP the following is useful:
The first is something call REGMON. This will show you what happens when you do somethnig on your PC as far as the registry goes. For example, if you open up an application you can see what registry entries are used. You'll see common patterns like each app checking to see if any compatability mode is set, to name just one. Obviously security always plays a part since the OS checks to see if you have permission etc.
Another tool is called APIMon. This will show you what common APIs are used when programs are executed.
The other thing you can look at is MSDN. This has lots of information which I suppose is meant for developers but is useful to anyone really.
If you can, try reading up a bit on one of the common programming languages (something reasonably high level like Visual Basic will do) since this will teach you how programms become programs i.e. how DLL files fit into it all, plus other 'supporting' files such as OCXs, TLBs etc work.
If you can already program in a Microsoft language then thats a good start.
A utility called Process Explorer will show you lots of info about things running in memory, which fiels they use and how much memory is taken up.
For *nix, FreeBSD, etc the best resource has to be the developer's/community's website.
Hope that helps a little
S
the easiest way to understand how an OS works is to look at the one you use everyday. So for example, to learn about XP the following is useful:
The first is something call REGMON. This will show you what happens when you do somethnig on your PC as far as the registry goes. For example, if you open up an application you can see what registry entries are used. You'll see common patterns like each app checking to see if any compatability mode is set, to name just one. Obviously security always plays a part since the OS checks to see if you have permission etc.
Another tool is called APIMon. This will show you what common APIs are used when programs are executed.
The other thing you can look at is MSDN. This has lots of information which I suppose is meant for developers but is useful to anyone really.
If you can, try reading up a bit on one of the common programming languages (something reasonably high level like Visual Basic will do) since this will teach you how programms become programs i.e. how DLL files fit into it all, plus other 'supporting' files such as OCXs, TLBs etc work.
If you can already program in a Microsoft language then thats a good start.
A utility called Process Explorer will show you lots of info about things running in memory, which fiels they use and how much memory is taken up.
For *nix, FreeBSD, etc the best resource has to be the developer's/community's website.
Hope that helps a little
S

OP
thank you
i am searshing about these tools
and i will try
agin ..thank you
i am searshing about these tools
and i will try
agin ..thank you