Discussion:
[oi-dev] Slow Loader on Samsung 950 Pro
Till Wegmüller
2018-09-24 10:03:05 UTC
Permalink
Hello

Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.

I would like to start debugging that issue. Where can I start?

Thanks and Greetings
Till
Toomas Soome via oi-dev
2018-09-24 11:44:26 UTC
Permalink
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.

Rgds,
Toomas

Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Till Wegmüller
2018-09-24 12:18:38 UTC
Permalink
Hi Setup is most recent Hipster installed two weeks ago.

Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Toomas Soome via oi-dev
2018-09-24 12:40:55 UTC
Permalink
Installed or pkg update is also done?

I am on the trip this week and can not help with code, but from http://148.52.235.80.sta.estpak.ee you can find iso/usb image, and from it you can copy the dev version of loader binary. You can copy it with new name and if you press the space just when the first spinner, you can enter the new name.

Basically I’d like to establish if the error is actually fixed...

Sent from my iPhone
Post by Till Wegmüller
Hi Setup is most recent Hipster installed two weeks ago.
Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Toomas Soome via oi-dev
2018-09-24 12:55:14 UTC
Permalink
Forgot to note, you should also be able to boot usb/iso, press esc from menu. Then use beadm list zfs:rpool and beadm activate zfs:rpool and then enter boot

Sent from my iPhone
Post by Toomas Soome via oi-dev
Installed or pkg update is also done?
I am on the trip this week and can not help with code, but from http://148.52.235.80.sta.estpak.ee you can find iso/usb image, and from it you can copy the dev version of loader binary. You can copy it with new name and if you press the space just when the first spinner, you can enter the new name.
Basically I’d like to establish if the error is actually fixed...
Sent from my iPhone
Post by Till Wegmüller
Hi Setup is most recent Hipster installed two weeks ago.
Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Till Wegmüller
2018-09-24 18:20:54 UTC
Permalink
Hi Toomas

The system was installed two weeks ago and updated about one week ago.
What I noticed when booting is:
The first spinner already akes a couple of seconds to load loader wheras
on the iso it takes at most one second.

What takes most time is Display of available memory after displaying the
seem bios drives.

Loading things like the string class is fast as expected.
Loading menu config and boot_archive from disk is what takes most time.

Your dev version of loader gets as far as printing the system bios
drives on white background and then stops.

Loader on Hipster takes some time to print the bios memory then it
continious.

Loader from your dev link also sees a fd device which current stable
loader does not. I have no Floppy disk device in that computer.

Does this help?
Greetings
Till
Post by Toomas Soome via oi-dev
Forgot to note, you should also be able to boot usb/iso, press esc from menu. Then use beadm list zfs:rpool and beadm activate zfs:rpool and then enter boot
Sent from my iPhone
Post by Toomas Soome via oi-dev
Installed or pkg update is also done?
I am on the trip this week and can not help with code, but from http://148.52.235.80.sta.estpak.ee you can find iso/usb image, and from it you can copy the dev version of loader binary. You can copy it with new name and if you press the space just when the first spinner, you can enter the new name.
Basically I’d like to establish if the error is actually fixed...
Sent from my iPhone
Post by Till Wegmüller
Hi Setup is most recent Hipster installed two weeks ago.
Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Toomas Soome via oi-dev
2018-09-24 19:34:32 UTC
Permalink
Post by Till Wegmüller
Hi Toomas
The system was installed two weeks ago and updated about one week ago.
The first spinner already akes a couple of seconds to load loader wheras
on the iso it takes at most one second.
So, in your case the disk (not cd) io is to be investigated.
Post by Till Wegmüller
What takes most time is Display of available memory after displaying the
seem bios drives.
That is the biosdisk init and zfs probe, yes.
Post by Till Wegmüller
Loading things like the string class is fast as expected.
Loading menu config and boot_archive from disk is what takes most time.
Your dev version of loader gets as far as printing the system bios
drives on white background and then stop
That probably means it stops while probing for zfs pools. So we need to investigate, why... but for that we need to insert some debug printouts.
Post by Till Wegmüller
Loader on Hipster takes some time to print the bios memory then it
continious.
Loader from your dev link also sees a fd device which current stable
loader does not. I have no Floppy disk device in that computer.
Does this help?
A bit, but we definitely need to investigate it further. Anyhow, I only can check email this week, I left my laptop home on purpose:)

Rgds,
Toomas
Post by Till Wegmüller
Post by Toomas Soome via oi-dev
Forgot to note, you should also be able to boot usb/iso, press esc from menu. Then use beadm list zfs:rpool and beadm activate zfs:rpool and then enter boot
Sent from my iPhone
Post by Toomas Soome via oi-dev
Installed or pkg update is also done?
I am on the trip this week and can not help with code, but from http://148.52.235.80.sta.estpak.ee you can find iso/usb image, and from it you can copy the dev version of loader binary. You can copy it with new name and if you press the space just when the first spinner, you can enter the new name.
Basically I’d like to establish if the error is actually fixed...
Sent from my iPhone
Post by Till Wegmüller
Hi Setup is most recent Hipster installed two weeks ago.
Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases where the read past disk end and with some systems this can cause slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Till Wegmüller
2018-09-25 06:02:52 UTC
Permalink
Hi Tomas
Post by Toomas Soome via oi-dev
A bit, but we definitely need to investigate it further. Anyhow, I only can check email this week, I left my laptop home on purpose:)
Rgds,
Toomas
I know these kinds of holidays :)

Have fun and enjoy yourself. I can wait a bit to get it fixed. The Boot
time is quite ideal to get a coffe and chat with people while it does
it's thing.

Lets cotinue this next week.

Greetings and an enjoyable holiday to you.
Till
Michal Nowak
2018-10-18 14:55:09 UTC
Permalink
I noticed this very same issue under vSphere 6.7 U1 when fully updated hipster is installed to emulated NVMe device (on SSD disk).

I haven't seen it on vSphere 6.7, but I might be wrong. Release notes (https://docs.vmware.com/en/VMware-vSphere/6.7/rn/vsphere-esxi-671-release-notes.html) for 6.7 U1 says something about new NVMe feature, but it's not clear to me if they have guest or host device in mind.

M.
Post by Toomas Soome via oi-dev
Post by Till Wegmüller
Hi Toomas
The system was installed two weeks ago and updated about one week ago.
The first spinner already akes a couple of seconds to load loader wheras
on the iso it takes at most one second.
So, in your case the disk (not cd) io is to be investigated.
Post by Till Wegmüller
What takes most time is Display of available memory after displaying the
seem bios drives.
That is the biosdisk init and zfs probe, yes.
Post by Till Wegmüller
Loading things like the string class is fast as expected.
Loading menu config and boot_archive from disk is what takes most time.
Your dev version of loader gets as far as printing the system bios
drives on white background and then stop
That probably means it stops while probing for zfs pools. So we need to
investigate, why... but for that we need to insert some debug printouts.
Post by Till Wegmüller
Loader on Hipster takes some time to print the bios memory then it
continious.
Loader from your dev link also sees a fd device which current stable
loader does not. I have no Floppy disk device in that computer.
Does this help?
A bit, but we definitely need to investigate it further. Anyhow, I only
can check email this week, I left my laptop home on purpose:)
Rgds,
Toomas
Post by Till Wegmüller
Post by Toomas Soome via oi-dev
Forgot to note, you should also be able to boot usb/iso, press esc from
menu. Then use beadm list zfs:rpool and beadm activate zfs:rpool and
then enter boot
Sent from my iPhone
On 24 Sep 2018, at 15:40, Toomas Soome via oi-dev
Installed or pkg update is also done?
I am on the trip this week and can not help with code, but from
http://148.52.235.80.sta.estpak.ee you can find iso/usb image, and
from it you can copy the dev version of loader binary. You can copy it
with new name and if you press the space just when the first spinner,
you can enter the new name.
Basically I’d like to establish if the error is actually fixed...
Sent from my iPhone
Post by Till Wegmüller
Hi Setup is most recent Hipster installed two weeks ago.
Greetings
Till
Post by Toomas Soome via oi-dev
What version, or how old is the setup? The older ones had some cases
where the read past disk end and with some systems this can cause
slowdown as described.
Rgds,
Toomas
Sent from my iPhone
Post by Till Wegmüller
Hello
Has anybody tested loader on an NVME Disk? I have two Samsung 950 Pro in
a mirror Zpool Configuration. They are nicely fast but not during boot.
To be more precise loader requires more than 20minutes to get to the
point at which it has loaded the kernel and Ramdisk into memory. From
there the Kernel requires about 10-20 seconds to boot to graphical desktop.
I would like to start debugging that issue. Where can I start?
Thanks and Greetings
Till
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
_______________________________________________
oi-dev mailing list
https://openindiana.org/mailman/listinfo/oi-dev
Loading...