{"guid":"44a73803-a941-49bd-95b5-3268a1b27b9b","title":"Linux Kernel CPU Scheduler 101","subtitle":null,"slug":"eh15_-_8_-_de_-_saal_-_201504041300_-_linux_kernel_cpu_scheduler_101_-_markus_pargmann","link":"https://eh15.easterhegg.eu/frab/en/eh15/public/events/8.html","description":"Der Linux Kernel läuft auf sehr vielen unterschiedlichen Systemen, vom\neingebetteten System mit einer CPU bis zu Supercomputern mit mehr als\n1000 CPUs. Der Scheduler muss auf all diesen Systemen zuverlässig und\nschnell funktionieren mit guten Scheduling Entscheidungen.\n\nDer Vortrag gibt eine Einführung in die Thematik des Scheduling im\nAllgemeinen und im Linux Kernel. Im speziellen wird auf den 'Completely\nFair Scheduler' eingegangen, dessen grundlegendes Konzept und die\nImplementierung im Linux Kernel.","original_language":"eng","persons":["Markus Pargmann"],"tags":["Vortrag"],"view_count":590,"promoted":false,"date":"2015-04-04T13:00:00.000+02:00","release_date":"2015-04-04T02:00:00.000+02:00","updated_at":"2026-04-04T15:15:05.018+02:00","length":2802,"duration":2802,"thumb_url":"https://static.media.ccc.de/media/conferences/eh2015/8-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/eh2015/8-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/eh2015/44a73803-a941-49bd-95b5-3268a1b27b9b-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/eh2015/44a73803-a941-49bd-95b5-3268a1b27b9b-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/eh15_-_8_-_de_-_saal_-_201504041300_-_linux_kernel_cpu_scheduler_101_-_markus_pargmann","url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_title":"Easterhegg 2015","conference_url":"https://api.media.ccc.de/public/conferences/eh15","related":[{"event_id":211,"event_guid":"import-a412932e338c4cf848","weight":1},{"event_id":212,"event_guid":"import-6934edc539ff86b236","weight":1},{"event_id":229,"event_guid":"import-84ac09898882828ddb","weight":1},{"event_id":232,"event_guid":"import-2d5bd827dc1780ab66","weight":2},{"event_id":345,"event_guid":"import-2cabed10e3f650f0d6","weight":1},{"event_id":1494,"event_guid":"import-5e7a01265ce6066f76","weight":1},{"event_id":1550,"event_guid":"import-0a4b167b1f0882d707","weight":1},{"event_id":1764,"event_guid":"PuDWTZPratvP-gVrrPScWQ","weight":1},{"event_id":1976,"event_guid":"b0167f2efcd6a228","weight":1},{"event_id":2140,"event_guid":"fKCiplTF234pJmlsO9BXyw","weight":1},{"event_id":2319,"event_guid":"d19d42a9-29d6-4bcf-9c12-a3ac6f8c6b2d","weight":1},{"event_id":2322,"event_guid":"d5939d6c-e1d4-4bf2-a792-2b270377e948","weight":1},{"event_id":2323,"event_guid":"b132f31b-5282-4635-afa0-dd5301a9b064","weight":2},{"event_id":2326,"event_guid":"870e6541-0633-4a92-a1a6-7f9b5480c838","weight":1},{"event_id":2327,"event_guid":"42ec874f-960f-4f71-bf88-40d66a462419","weight":1},{"event_id":2330,"event_guid":"3ca913f3-785d-4314-bc78-cd6fa898da73","weight":1},{"event_id":2331,"event_guid":"878b03de-5b2e-4590-800c-c248236039c2","weight":2},{"event_id":2334,"event_guid":"627d7616-3223-4367-9040-e05c6daddd09","weight":1},{"event_id":2335,"event_guid":"7d481818-998d-4392-988f-066f0a556381","weight":1},{"event_id":2339,"event_guid":"9ab58e2c-6d1d-41f3-a3cd-e37fd5ffe9c8","weight":1},{"event_id":2340,"event_guid":"a0d10ef3-5c69-44b7-86d4-7d7bde0da369","weight":1},{"event_id":2341,"event_guid":"8f7036f6-767d-4ed3-97d8-50404122dd46","weight":1},{"event_id":2344,"event_guid":"622e7568-f7f3-47ba-92d0-2bf9a1d884ef","weight":1},{"event_id":2345,"event_guid":"302db529-cbee-40a9-b07f-8b014b5cc4de","weight":1},{"event_id":2349,"event_guid":"931dfbdd-5276-41c4-a512-bd30fd775527","weight":1},{"event_id":2392,"event_guid":"c47c4c79-356a-446d-a247-d194fc0f77a1","weight":1},{"event_id":2557,"event_guid":"27ccbd35-eb65-4b11-a289-f344f51bf11e","weight":1},{"event_id":2596,"event_guid":"8d33483e-7993-47fa-8561-e8da14e39374","weight":1},{"event_id":2622,"event_guid":"cf6a7ca5-129d-42da-8f13-d4a2ab644556","weight":1},{"event_id":2623,"event_guid":"3a7400a5-ddef-45b6-af08-3e2240b329ae","weight":3},{"event_id":2832,"event_guid":"489a414b-2d6b-4f20-8187-813169ca19c9","weight":1},{"event_id":2967,"event_guid":"cabf79b8-cadc-45ef-89c8-c3c877baf379","weight":1},{"event_id":2971,"event_guid":"2a70a73e-f526-4550-956d-a637d05fd2cd","weight":1},{"event_id":2972,"event_guid":"e328de69-f963-4bff-9018-ffc5501ce1bf","weight":1},{"event_id":2978,"event_guid":"1e7ea0be-38c8-47f2-99bb-9f0ce71a53ee","weight":1},{"event_id":3059,"event_guid":"fdf7190b-554d-49d8-bc51-4c7bafca0032","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":2},{"event_id":3243,"event_guid":"0ae5abf6-6bec-50ac-a7d5-68c25cce82a9","weight":1},{"event_id":3272,"event_guid":"e2fff38d-16eb-52b0-872a-ef9f4489ed5c","weight":1},{"event_id":3275,"event_guid":"b5281990-8903-5598-963e-77e3548821e1","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":2},{"event_id":3427,"event_guid":"8d656de7-3b04-4e71-bd77-fd8fc494bc43","weight":1},{"event_id":3463,"event_guid":"fdc46dc5-61b0-4aa4-b8e2-9b765cccbe45","weight":1},{"event_id":3479,"event_guid":"700cc235-cd49-4a33-9093-86f459d264e6","weight":1},{"event_id":3496,"event_guid":"740e2dd5-53f6-4a9d-95a0-c66ed638b648","weight":1},{"event_id":3716,"event_guid":"70269173-72a8-4eab-b356-f22faea6cdca","weight":1},{"event_id":3808,"event_guid":"997843cf-c36c-4980-9e99-54d4d11dce93","weight":1},{"event_id":3975,"event_guid":"cf268405-84ad-567b-8bc1-27404dcb15c7","weight":1},{"event_id":4236,"event_guid":"33e55662-41b7-4e37-ac80-2f3a5c4b27a6","weight":1},{"event_id":4311,"event_guid":"1159379e-b387-4660-a160-d996c7383c5a","weight":1},{"event_id":4662,"event_guid":"49a6ce08-7503-47f3-af1a-b14520f1e1f2","weight":1},{"event_id":4680,"event_guid":"196e78e5-f6c5-42b0-84a9-f05428ddd550","weight":1},{"event_id":4917,"event_guid":"9e774be1-eb68-4ccc-94bd-a65f9abd752d","weight":1}],"recordings":[{"size":151,"length":2802,"mime_type":"video/mp4","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_sd.mp4","state":"downloaded","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:08:32.286+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/h264-sd/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_sd.mp4","url":"https://api.media.ccc.de/public/recordings/6214","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"},{"size":31,"length":2795,"mime_type":"audio/opus","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_opus.opus","state":"downloaded","folder":"opus","high_quality":true,"width":null,"height":null,"updated_at":"2015-04-04T22:08:15.961+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/opus/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_opus.opus","url":"https://api.media.ccc.de/public/recordings/6216","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"},{"size":160,"length":2802,"mime_type":"video/webm","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_webm-sd.webm","state":"downloaded","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:08:33.198+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/webm-sd/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/6225","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"},{"size":63,"length":2795,"mime_type":"audio/mpeg","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_mp3.mp3","state":"downloaded","folder":"mp3","high_quality":true,"width":null,"height":null,"updated_at":"2015-04-04T22:08:11.157+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/mp3/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/6215","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"},{"size":507,"length":2802,"mime_type":"video/mp4","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_hd.mp4","state":"downloaded","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:08:30.789+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/h264-hd/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_hd.mp4","url":"https://api.media.ccc.de/public/recordings/6209","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"},{"size":424,"length":2802,"mime_type":"video/webm","language":"eng","filename":"eh15-8-de-Linux_Kernel_CPU_Scheduler_101_webm-hd.webm","state":"downloaded","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:08:33.592+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2015/webm-hd/eh15-8-de-Linux_Kernel_CPU_Scheduler_101_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/6230","event_url":"https://api.media.ccc.de/public/events/44a73803-a941-49bd-95b5-3268a1b27b9b","conference_url":"https://api.media.ccc.de/public/conferences/eh15"}]}