3 ms·
I mean ... I used to write software in C that targeted AIX as well as HPUX, Solaris etc back in the 00s. It was fine. Posix compliant, had a C compiler, debuggi
by Nursie 4y ago
I mean ... I used to write software in C that targeted AIX as well as HPUX, Solaris etc back in the 00s. It was fine. Posix compliant, had a C compiler, debugging was OK with dbx (IIRC you could get ddd to use dbx as its subordinate debugger, which was helpful).
The main selling point AFAICT was that it was on POWER, which has always been a pretty competitive set of processors, often faster than x86/64 in some (no doubt carefully massaged) metrics.
I think, like a lot of IBM systems and a lot of commercial unix, at that point it was ahead of the game in its system-paritioning capabilities, having LPARs much like z/OS (and Solaris Zones I guess).
I don't know if it has any other major unique selling points, as a C programmer I tended to focus on commonalities rather than differences!
- chasil 4y agoZones all run under the same kernel. I'm guessing these lpars all have separate kernels.
- tbrownaw 4y agoMy understanding is lpar - VM or domU or such wpar - zone or jail or container or such
- classichasclass 4y agoCorrect, LPARs are akin to hardware partitions. Even my single-instance personal box has an LPAR and doesn't run on the metal (it just gets everything that's installed).
- Nursie 4y agoFair enough, I did say I was an application programmer!
- tssva 4y agoLPARS would be more like Solaris dynamic domains not zones.