I need to know the sizes of Windows (measured in terms of the number of control flow locations of the code, or the number of functions of the code, or the size of the code tree, or in terms of sizes of installation sets, or in terms of full install sizes on the hard drive) from its birth onwards. Could anyone help?
> I need to know the sizes of Windows (measured in terms of the number of > control flow locations of the code, or the number of functions of the > code, or the size of the code tree, or in terms of sizes of installation > sets, or in terms of full install sizes on the hard drive) from its > birth onwards. Could anyone help?
> Best regards > Jaakov.
From what point of view? Unless you have the code or debug files, function information is pretty much lost. Seeing as you gave 5 different things you wanted, can you be more specific on what you're actually trying to achieve.
>> I need to know the sizes of Windows (measured in terms of the number of >> control flow locations of the code, or the number of functions of the >> code, or the size of the code tree, or in terms of sizes of installation >> sets, or in terms of full install sizes on the hard drive) from its >> birth onwards. Could anyone help?
>> Best regards >> Jaakov.
> From what point of view? > Unless you have the code or debug files, function information is pretty > much lost. > Seeing as you gave 5 different things you wanted, can you be more > specific on what you're actually trying to achieve.
Dear Dee:
The actual functionality is different from the low-level viewpoint, but is the same (or has extended) from the the high-level viewpoint: providing the very basic tasks, like editing and printing letters. I would be happy if anyone could provide the evolvement of any of the parameters over time (ideally, since 1985): - number of code locations - number of C functions in the code - size of the code directory - size of the installation sets - size of the full install on a hard drive. I'm just curious - the information is hard to find!
On 06/10/2011 01:14 PM, Hans-Peter Diettrich wrote:
> jaakov schrieb:
>> I need to know the sizes of Windows
> Since Windows is closed source, you better ask Microsoft for such > information.
> Or get an disassembler and start counting yourself...
> DoDi
But sizes of installation sets or sizes of full installs on a hard drive should have been available at different time points in the past. I just can't find them.
>> Since Windows is closed source, you better ask Microsoft for such >> information.
>> Or get an disassembler and start counting yourself...
>> DoDi
> But sizes of installation sets or sizes of full installs on a hard drive > should have been available at different time points in the past. I just > can't find them.
Google 'windows minimum requirements' First two hits at ms give minimum free HD space for XP as 1.5GB and for Windows 2000 as 650MB, for instance. HTH -- Rob
> Google 'windows minimum requirements' > First two hits at ms give minimum free HD space for XP as 1.5GB and for > Windows 2000 as 650MB, for instance. > HTH
Actually, I want to have a measure of the complexity of the code over years.
Unfortunately, the minimum requirements also include a significant amount of space for the temporary files and the swap, which I wanted to avoid counting, if possible.
>> Google 'windows minimum requirements' >> First two hits at ms give minimum free HD space for XP as 1.5GB and for >> Windows 2000 as 650MB, for instance. >> HTH
> Actually, I want to have a measure of the complexity of the code over > years.
> Unfortunately, the minimum requirements also include a significant > amount of space for the temporary files and the swap, which I wanted to > avoid counting, if possible.
You may want to find out people with an MSDN license, which have retained all the released distribution kits. It may be legal [depends on license contracts and local law] that these people will sell you all these media, so that you can analyze everything yourself. Otherwise you'll have to ask them for figuring out the interesting information for you, what may become quite expensive...
You also can look for people which have retained the media for older Windows releases, obtained individually or together with a machine.
In either case it may be hard to find virtual or real machines, that allow to install older distribution kits (VMWare goes back until Win98, at least). Without such a machine it may be hard to extract even the binary files for further analysis.
But why must it be Windows, at all? There exist so many open-source systems under version control, from which it is much easier, cheaper and perfectly legal, to obtain your figures.