Hang time..

Open discussion on or around SGI; software/hardware related posts should go in the appropriate subforum.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
adi
Posts: 32
Joined: Mon Mar 17, 2003 2:02 am
Location: Australia
Contact:

Hang time..

Unread postby adi » Mon Apr 07, 2003 2:58 am

Hey,

I have a *fresh* install of Irix on my 18gb, but suddenly its developed a tendency to hang for an extra 2 minutes or so during boot.. Could this be related to the larger hard drive size? I chkconfiged everything unnessesary out, and it still takes longer than my 4gb, which had heaps to boot, probably twice as much as this, by about a minute.. :roll:

Gareth

User avatar
semi-fly
Posts: 786
Joined: Fri Feb 21, 2003 5:29 am
Location: Ypsitucky, MI
Contact:

Unread postby semi-fly » Mon Apr 07, 2003 5:40 am

I belive that IRIX is loosley based off bsd, and traditionally bsd would run fsck at boot, so it's probably just an extra minute or so for init to check the drive. But, I could also be totaly wrong here so don't take my word for it. :)

adi
Posts: 32
Joined: Mon Mar 17, 2003 2:02 am
Location: Australia
Contact:

fsck

Unread postby adi » Mon Apr 07, 2003 5:58 am

Yeah, I was thinking of disk checks.. Ill have a poke around.

Thanks
Gareth

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Tue Apr 08, 2003 3:05 am

semi-fly wrote:I belive that IRIX is loosley based off bsd


IRIX - (Silicon Graphics) a Multiprocessor, Multi-threaded, UNIX Operating System which incorporates substantial functionality from UNIX System V, Release 4.1 and 4.2. :)

Anyway, I don't think it would be doing disk checks; XFS is a journaled file system and shouldn't require them during normal operation. My guess is the machine is spending time in /etc/resolv.conf waiting for network information. Do you have an active internet connection on the machine? Try putting something like:

hostresorder local bind nis

in /etc/resolv.conf and see if that helps.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
semi-fly
Posts: 786
Joined: Fri Feb 21, 2003 5:29 am
Location: Ypsitucky, MI
Contact:

Unread postby semi-fly » Tue Apr 08, 2003 2:06 pm

IRIX - (Silicon Graphics) a Multiprocessor, Multi-threaded, UNIX Operating System which incorporates substantial functionality from UNIX System V, Release 4.1 and 4.2. :)


well, I never really claimed to know what I'm talking about, so... :?
Really though, duh! A journaled file system pretty much negates the need for boot-time fsck runs, even on a dirty file system (shouldn't post before coffee).

User avatar
lisp
Posts: 274
Joined: Wed Feb 05, 2003 5:23 am
Location: England
Contact:

Unread postby lisp » Tue Apr 08, 2003 3:07 pm

No, I've read IRIX was based on BSD too.

Note that neko's post doesn't actually say it wasn't. Could it be SysV, etc. support was grafted on?
--
lisa

max_impact
Posts: 124
Joined: Fri Jan 24, 2003 8:56 am
Location: NY, USA

Unread postby max_impact » Tue Apr 08, 2003 8:24 pm

I've read that IRIX was based on whatever the mood of the day was :?

My 2c worth is sendmail - on the occasions I've had the misfortune to reboot, sendmail seems to take the longest time to start up of all the processes...

User avatar
RageX
Donor
Donor
Posts: 490
Joined: Wed Feb 05, 2003 5:32 pm
Location: New York

Unread postby RageX » Tue Apr 08, 2003 9:02 pm

lisp wrote:No, I've read IRIX was based on BSD too.

Note that neko's post doesn't actually say it wasn't. Could it be SysV, etc. support was grafted on?

As far as I know IRIX decends directly from AT&T SystemV Release 4 (SVR4) *but* incorporates BSD extensions, a lot like Solaris really.

When in doubt check the family tree:
http://www.levenez.com/unix/

Or the Rossetta Stone:
http://bhami.com/rosetta.html

User avatar
Shtoink
Posts: 839
Joined: Mon Jan 27, 2003 1:46 am
Location: Port Orchard, WA

Unread postby Shtoink » Tue Apr 08, 2003 9:49 pm

RageX wrote:When in doubt check the family tree:
http://www.levenez.com/unix/



The Unix timeline is very cool indeed. I had someone show that one to me a few weeks back. If anyone is interested, :roll: there is also a M$ timeline as well.

directedition
Posts: 515
Joined: Mon Feb 03, 2003 5:20 pm
Location: Pasadena, MD
Contact:

Unread postby directedition » Tue Apr 08, 2003 10:04 pm

You know, I get have the same problem with my 18giger. My O2 came with a 4gig, and it would boot just fine. I replaced it with an 18gig drive and now boot time jumped up all of a sudden, but this I only noticed after I upgraded the overlays. Of course boot time jumped to like ten minutes when I installed the freeware CDs, but the overlays were what really did it, and it didn't happen with my 4gig drive.
- Jim
:Indigo: :Indigo: :Indy: :Indy: <- signed by The Screensavers :) :Indigo2IMP: (230L) (230L) :540: :1600SW: :1600SW: <- touchscreen :PI: :Octane2:

User avatar
lisp
Posts: 274
Joined: Wed Feb 05, 2003 5:23 am
Location: England
Contact:

Unread postby lisp » Wed Apr 09, 2003 12:08 am

When in doubt check the family tree:
http://www.levenez.com/unix/

This says it derives from BSD. I've also read this in a reasonably trustworthy Unix book - the name escapes me, but it was owned by my exgf, who was kind of religious on these matters, so it wouldn't have been a bad one.
--

lisa

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Wed Apr 09, 2003 12:41 am

SGI refers to it as "IRIX 6.5 Advanced Workstation Environment UNIX SVR4 with 4.3 BSD extensions" in PDF documentation (system specs).

http://www.sgi.com/workstations/fuel/tech_specs.html

IRIX also usually needs -D_BSD_COMPAT when compiling a BSD target.

http://freeware.sgi.com/howto.html

IRIX has a very comprehensive Unix API. Not only it is POSIX and POSIX-2 compliant, it is also compliant with XOPEN XPG/4, SVID (SystemV R4), BSD extensions, Unix 95 (Spec 1170) and more.


I'm not going to outright say IRIX isn't directly decended from BSD (I simply don't know for certain), but I've never heard it referred to as such before now either. One thing to note is that SVR4 borrows heavily from BSD anyway.

http://kb.indiana.edu/data/agjs.html?cu ... .80636.131

http://kb.indiana.edu/data/agop.html?cu ... .80636.131

IRIX®

IRIX® 6.5 is the fifth-generation SGI® operating system based on UNIX® and is one of the most important and mature UNIX operating system releases in the industry. Since its inception in 1982, SGI has leveraged the capabilities and benefits of industry-standard UNIX through the IRIX® operating system technology. IRIX has been instrumental in enabling SGI to deliver generations of leading-edge high-performance computing, advanced graphics, and visual computing platforms. IRIX is compliant with UNIX System V Release 4 and The Open Group's many standards, including UNIX® 95, and POSIX.


http://www.sgi.com/developers/technology/irix/

Also, consider the following thread on IRIX history:

I have been going over the old messages again, and I see a pattern
emerging that has the added bonus of explaining why there was
no IRIX 1.x .

Consider this old version string:

IRIX System V Release 4D1-3.13809261636

I correlated references to System V releases with timings of
IRIX releases. What I found was that the 4D1 release number
corresponded very well to the available System V release numbers
[allowing for time to do a port.] Thus, if one elides the '4D1'
trademark from the version string and re-parses, one gets,

IRIX(TM) System V Release 3r1 (internal release #3809261636)

This correspondance tracks well for 3.0, 3.1, 3.2, and 3.3.

Also, it appears to me that IRIX 4 was just about the same time
as SVR4. The Unix FAQ claims, though, that IRIX 4 was SVR3r2,
and I see from the archives that indeed SVR4 ABI compliance
wasn't until IRIX 5.

I hypothesize, then, that *in the IRIX 3 timeframe*, the
dot numbers were intended to correspond strongly to SVR release numbers.
I would even suggest that "IRIX" was considered more just a name
in that timeframe, and not a "brand" like it is now -- that the
emphasis was on SVR, not on the extensions.

Under this hypothesis 4D1-2.0 and 4D1-2.2 get explained as being
releases for the 4D MIPS-based architecture prior to 3.0 that
corresponded to SVR2.0 and SVR2.2 respectively, and the lack of
any evidence for 4D1-1.x can be understood as being because SGI
entered the market at the time of SVR2.


More discussion In this thread.

There is this to consider as well:

http://www.cgd.ucar.edu/gds/thibaud/UNI ... v-bsd.html
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
akimmet
Donor
Donor
Posts: 289
Joined: Sun Feb 09, 2003 10:39 am
Location: Middle Of Nowhere, OH, US

Unread postby akimmet » Wed Apr 09, 2003 6:58 am

Irix is indeed SysV4, and not BSD like in design or function. However, SysV4 was an attempt to bring together the best of BSD and SysV (but keeping SysV init). BSD signals and such were added later by Silicon Graphics. IRIX also ships with csh default, which is BSD like (and against SysV4-5 standards).

The very early m68k IRIS machines actually shipped with an old SysV but with graphical ability (not X) added on. (but I forget It's name at the moment)
Last edited by akimmet on Wed Apr 09, 2003 10:07 am, edited 1 time in total.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Wed Apr 09, 2003 8:36 am

Yep, that was NeWS, which I believe was borrowed from Sun.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
Shtoink
Posts: 839
Joined: Mon Jan 27, 2003 1:46 am
Location: Port Orchard, WA

Unread postby Shtoink » Wed Apr 09, 2003 9:39 pm

Well, it looks to me like it was based on both SysV and MIPS OS (LOL the name almost looks like Mepos, the island that Balki Bartakamouse was from...) The MIPS OS was definately based on BSD, but the SysV makes a direct connection over to the very starting point for which IRIX was started from "Unix System V, Release 3.2, 1987". It also looks like SunOS springs forth directly from BSD but then later on incorporates SysV into the mix.

On the otherhand, A/UX is based on SysV alone, which is another *nix that I am trying to get working on an older Centris 650.

Eeeeessshh... What tangled web!

Hmm.... I think that, is one dead horse. BSD... SysV... It's all dandy as far I am concerned.


Return to “SGI: Discussion”

Who is online

Users browsing this forum: No registered users and 2 guests