Hi
user
Admin Login:
Username:
Password:
Name:
Booting faster
--client
lca
--show
lca2019
--room c1 14484 --force
Next: 13 Firmware security, why it matters and how you can have it
show more...
Marks
Author(s):
Stewart Smith
Location
C1
Date
jan Wed 23
Days Raw Files
Start
11:35
First Raw Start
11:23
Duration
0:45:0
Offset
0:11:38
End
12:20
Last Raw End
12:27
Chapters
00:00
0:28:15
0:34:21
Total cuts_time
47 min.
https://2019.linux.conf.au/schedule/presentation/105/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
public
tweet
mp4
svg
png
assets
release.pdf
Booting_faster.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Doing kernel and firmware development leaves you rebooting computers a *lot*. Modern computers (especially servers) take too long to boot. Since OpenPOWER systems have a fully open firmware stack (some even with an open BMC stack), we can now attack the problem from *all* angles. This talk covers efforts over the past several years into making POWER based systems boot faster. Is it Linux itself that takes the most time? Firmware? What part of firmware and why? Are the problems for a single socket desktop system different to those from an 8 socket enterprise one? Where have we gotten *worse* and why? Can we go from close to 10 minutes to less than 30 seconds? 10 seconds? At what point are we purely limited by peoples unreasonable expectations of having PCI, RAM, and output on a display? We go on a full stack deep dive into what it takes to cold (and warm) boot (and reboot) a system - or at least any part of that which takes time, as well as how we've measured it. We'll touch on code before the power button works, code from before the first instruction is executed, and code all the way up to being able to load a kernel off disk and beyond. When talking about future improvements, anyone stating "but you're already faster than a bunch of our other servers" will be subtly ssshhed.
Comment:
production notes
2019-01-23/11_23_22.ts
Apply:
11:23:22 - 11:25:16 ( 00:01:54 )
S:
11:23:22 -
E:
11:33:14
D:
00:09:52
(
End:
114.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/11_23_22.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:23:22
seconds: 0.0
Wall: 11:23:22
Duration
00:09:52
11:33:14
seconds: 114.0
Wall: 11:25:16
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/11_23_22.ts
Apply:
11:25:16 - 11:33:14 ( 00:07:58 )
S:
11:23:22 -
E:
11:33:14
D:
00:09:52
(
Start:
114.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/11_23_22.ts :start-time=0114.0 --audio-desync=0
Raw File
Cut List
11:23:22
seconds: 114.0
Wall: 11:25:16
Duration
00:09:52
11:33:14
seconds: 0.0
Wall: 11:23:22
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/11_33_18.ts
Apply:
11:33:18 - 11:35:03 ( 00:01:45 )
S:
11:33:18 -
E:
12:03:18
D:
00:30:00
(
End:
105.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/11_33_18.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:33:18
seconds: 0.0
Wall: 11:33:18
Duration
00:30:00
12:03:18
seconds: 105.0
Wall: 11:35:03
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/11_33_18.ts
Apply:
11:35:03 - 12:03:18 ( 00:28:15 )
S:
11:33:18 -
E:
12:03:18
D:
00:30:00
(
Start:
105.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/11_33_18.ts :start-time=0105.0 --audio-desync=0
Raw File
Cut List
11:33:18
seconds: 105.0
Wall: 11:35:03
Duration
00:30:00
12:03:18
seconds: 0.0
Wall: 11:33:18
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/12_03_18.ts
Apply:
12:03:18 - 12:09:24 ( 00:06:06 )
S:
12:03:18 -
E:
12:09:24
D:
00:06:06
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/12_03_18.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:03:18
seconds: 0.0
Wall: 12:03:18
Duration
00:06:06
12:09:24
seconds: 0.0
Wall: 12:03:18
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/12_09_27.ts
Apply:
12:09:27 - 12:22:31 ( 00:13:04 )
S:
12:09:27 -
E:
12:27:38
D:
00:18:11
(
End:
784.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/12_09_27.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:09:27
seconds: 0.0
Wall: 12:09:27
Duration
00:18:11
12:27:38
seconds: 784.0
Wall: 12:22:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-01-23/12_09_27.ts
Apply:
12:22:31 - 12:27:38 ( 00:05:07 )
S:
12:09:27 -
E:
12:27:38
D:
00:18:11
(
Start:
784.0)
show more...
vlc ~/Videos/veyepar/lca/lca2019/dv/c1/2019-01-23/12_09_27.ts :start-time=0784.0 --audio-desync=0
Raw File
Cut List
12:09:27
seconds: 784.0
Wall: 12:22:31
Duration
00:18:11
12:27:38
seconds: 0.0
Wall: 12:09:27
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2019-01-23/11_23_22.ts
2019-01-23/11_33_18.ts
2019-01-23/12_03_18.ts
2019-01-23/12_09_27.ts
Veyepar
Video Eyeball Processor and Review