Ir ao conteúdo

Diminuindo tempo de boot Ubuntu 9.10 Alpha 4

Olá,

Como você deve saber nos últimos tempos, estou meio que “viciado” em tentar diminuir o tempo de boot do ubuntu. Estou usando uma versão Alpha e não pretendia tentar diminuir o tempo de boot do mesmo visto que não é uma versão final e muitas coisas provavelmente ainda vão mudar. Instalei o bootchar por curiosidade assim que havia instalado o ubuntu e me surpreendi. Obtive um boot de 1:17. Então pensei, minha tese foi confirmada, 1:17é muito e muitas coisas vão mudar. (Para instalar o bootchar $ sudo apt-get install bootchart )

Imagem do bootChart do Ubuntu Alpha 4 logo após instalação:
x-warrior-desktop-karmic-20090817-1

Passado alguns dias, a demora para iniciar o sistema começou a me dar nos nervos então fui tentar novamente diminuir o tempo do boot. (fique tranquilo, eu provavelmente irei fazer isso em muitas versões ainda.). Minha primeira idéia foi alterar as mesmas coisas que alterei no Ubuntu 9.04 (diminuindo o tempo de boot)

Instalei o “bum” com $ sudo apt-get install bum após isso executei o mesmo como root. $ sudo bum

Verifiquei o que estava por default habilitado, e pesquisei um pouco sobre o que eram as coisas. Resolvi remover algumas:
– cups
– bluetooth
– cron
– laptop-mode
– pppd-dns
– usplash
– anacron
– dns-clean
– acpid
– avahi-daemon
– atd
– saned
– acpi-support

Após reiniciado o sistema se não me engano consegui um boot de 22s (não estou achando o gráfico do bootchart). Achei estranho, provavelmente existe algo nesta versão alpha que está consumindo bastante tempo durante o boot para ter uma diferença tão significativa. (Na versão Alpha 5, pretendo desabilitar as coisas passo a passo e ver quanto cada uma influencia, mantenho você informado, fica tranquilo). Mesmo assim eu queria mais, durante o boot pressionei ESC, pressionei ‘E’ para editar o primeiro item do menu. Na linha:

linux /boot/vmlinuz-2.6.31-5-generic root=UUID=8a1b029e-5ac9-45f5-9025-d537f57dbc95 ro quiet splash
adicionei a palavra “profile” e em seguida ctrl+x para um boot normal. Isto irá criar um profile do seu sistema tornando o seu boot mais rápido. (A primeira vez ficará mais lerdo mas as seguintes mais rápido.). Com isso, consegui um boot de 20s. Bom, as coisas estão bem melhores! Mas uma coisa que percebi é que a tela bonitinha de “loading” permanecia. Não me recordava como remover isso, então olhei para linha:

linux /boot/vmlinuz-2.6.31-5-generic root=UUID=8a1b029e-5ac9-45f5-9025-d537f57dbc95 ro quiet splash

e me lembrei que era o splash que fazia isso. Removi o mesmo no arquivo grub.cfg editei o mesmo com o seguinte comando:

$ sudo vi /boot/grub/grub.cfg

(Sim, os arquivos mudaram, estamos utilizando a grub 2 atualmente). Procurei a linha mencionada acima e removi o splash.

Após isso o resultado foram surpreendentes 17 segundos.

Imagem do bootchar de 17 segundos:
x-warrior-desktop-karmic-20090827-3

Pensando mais um pouco lembrei do boot concorrente. Por que não testar o mesmo? Não via problemas em testa-lo, já testei outras vezes sem mudar os run-levelm e obtive algumas melhoras. Então acessei “rc”
$ sudo vi /etc/init.d/rc

Alterei a linha
CONCURRENCY=none
para
CONCURRENCY=shell

Salvei e vamos reiniciar. Consegui reduzir o tempo para 16 segundos. Isso me surpreendeu bastante para uma versão Alpha, mas não vou ficar tão animado, quem sabe a versão final fique um pouco mais lerda.

Bootchar Ubuntu 9.10 Alpha 4, com correncia e remoção de alguns programas.
x-warrior-desktop-karmic-20090827-4

Espero que isso de algumas idéias a você,
Matheus

PS: Eu sei que o conteudo é bem semelhante ao do post do Ubuntu 9.04 porém acho interessante publicar o que aconteceu comigo para que você saiba que mesmo nessa versão os mesmos procedimentos estão funcionando.

PS2: Na versão Alpha 5, Beta, RC… pretendo fazer um passo a passo e verificar quanto tempo a menos conseguimos removendo cada programa.

Publicado emLinuxUbuntu

9 Comentários

  1. Thiago Emanoel Thiago Emanoel

    Cara, não consigo leitura no arquivo:

    /boot/grub/grub.cfg

    uma ajuda??

  2. cara o biglinux.com.br(baseado no ubuntu) ta precisando de vc.porfa da uma ajudinha a galera do forum,e uma ajudinha para o bigbruno

  3. Just downloaded the Fun88 app from fun88apk.info. Seems legit so far. Mobile gaming experience is on point. Hopefully I can win something while I’m on the go! Get the app here: fun88apk

  4. Just tried 789clubios, and wow, the interface is slick! Easy to navigate, and games load super fast. Definitely worth checking out if you’re looking for something new. Get your game on here! 789clubios

  5. Die GGL hat in Deutschland alle hier aufgeführten Anbieter für virtuelle Automatenspiele
    zugelassen. Casinoonline.de ist Teil der #1
    Online Casino Authority®, dem weltweit größten Casino-Affiliate-Netzwerk.
    Um einen Echtgeld Neukundenbonus auszahlen zu lassen,
    müssen Sie Umsatzbedingungen erfüllen.
    Bei einem Hobbyspieler, die ihre ersten Erfahrungen im Online Casino sammeln möchten, suchen oft ein Casino mit einem
    geringen Mindesteinsatz. Dieser Umstand geht darauf zurück, dass sich entsprechende Glücksspielanbieter eine deutsche Lizenz sichern wollten, weswegen die Tischspiele und das Live-Casino für User aus Deutschland gesperrt
    sind. Manche Online Casinos kommen beispielsweise mit mehr als 1.000 Automatenspielen daher.

    Die Umsatzbedingungen sollten dabei fair und realistisch sein, um den Spielern eine echte Chance auf Gewinne zu bieten. BingBong beispielsweise bietet neuen Spielern einen 100% Bonus bis zu 100 € und 50
    Freispiele. Boni und Freispiele sind ein wesentlicher
    Bestandteil des Online Casino Erlebnisses und können einen großen Unterschied
    machen. Diese Spiele bieten nicht nur spannende Themen, sondern auch attraktive Gewinnmöglichkeiten.

    References:
    https://online-spielhallen.de/stakes-casino-login-ihr-umfassender-leitfaden-zum-anmelden-und-spielen/

  6. Besonders Anfänger, die zum ersten Mal einen Casino Bonus über 50 Freispiele nutzen möchten, haben häufig Fragen zum verfügbaren Angebot oder den zur Verfügung stehenden Zahlungsarten. Sollten Zahlungsmethoden von Erhalt der 50 Freispiele ausgenommen sein, informieren wir hierüber
    in unserem Testbericht. Damit du deine 50 Freispiele ohne Einzahlung in 2026 sicher erhältst
    und nach dem Bonusumsatz auch auszahlen kannst,
    solltest du dich immer für ein offizielles Casino mit
    Lizenz entscheiden. In unserem Vergleich der in Deutschland
    verfügbaren Online Casinos mit einem Bonus über 50 Freispiele überprüfen wir als erstes,
    ob eine gültige Lizenz für Deutschland vorliegt.

    Zu guter Letzt prüfen wir in unserem Vergleich, ob die
    Casinos auch Freispiele für Bestandskunden zur Verfügung stellen. Während die Testsieger im Vergleich der Casinos mit 50 Freispiele Bonus ihren Kunden häufig einen ganzen Monat Zeit lassen, verlangen andere einen Bonusumsatz innerhalb einer Woche.

    Zusätzlich zu Bargeldanreizen können Sie auf Freispiele stoßen, mit denen Spieler an einem Spielautomaten im Casino ohne
    Einzahlung drehen können, ohne mit ihrem eigenen Geld zu bezahlen. Der Geldpreis
    kann auf bestimmte Spiele oder Wettanforderungen beschränkt sein, aber am Ende können Sie das Geld ausgeben, um nach Herzenslust zu spielen. Ein kostenloses Spielgeld ist, wenn neuen Spielern eine
    kleine Summe gegeben wird, um die Webseite zu erkunden und ein paar Casinospiele im Haus auszuprobieren. Sie
    erhalten Informationen zu solchen Angeboten per E-Mail,
    Push Benachrichtigungen oder Ihrem online Casino Posteingang.
    Für den online Casino Bonus ohne Einzahlung Österreich muss ein bestimmter Geldbetrag auf Ihr Konto eingezahlt werden, bevor Sie bestimmte Boni
    erhalten können, z.B.
    Denn in den meisten Fällen bevorzugen die Buchmacher einen Wettanbieter Bonus, bei dem ihr eine Einzahlung
    tätigen müsst. Damit ihr nicht lange suchen müsst, empfehlen wir euch daher einen Blick auf unseren Wettanbieter Vergleich auf MyWettanbieter.de zu werfen. So schenken euch manche Wettanbieter Gratisguthaben, während ihr euch bei anderen Buchmachern über
    Gratiswetten freuen könnt. Stattdessen variiert das Angebot je
    nach Wettanbieter und Angebot. So gibt es derzeit nur
    drei Wettanbieter Boni, bei denen keine Einzahlung notwendig ist.
    Die Anzahl an Wettanbietern mit Bonus ohne Einzahlung ist gering.

    References:
    https://online-spielhallen.de/lucky-dreams-casino-aktionscode-ihr-weg-zu-exklusiven-vorteilen/

  7. It’s important to check these terms – sometimes they can be a bit steep.
    For example, a 30x wagering requirement on a $50 bonus means
    you need to wager a total of $1500 before cashing out bonus-derived winnings.

    Now, the catch with any bonus is the wagering requirements.
    It adds a whole new level of authenticity and excitement to your gaming sessions.

    It’s the closest you’ll get to a land-based casino without leaving
    your couch. If you’re after a more immersive experience, the Live
    Casino section is where it’s at.
    Having these leading providers means you get access to smooth gameplay, fair return-to-player (RTP) rates, and
    exciting bonus features that can really make a session. Whether you’re a seasoned gamer or new to online casinos, 21bit
    provides a platform that is both user-friendly and exciting.
    The mobile platform retains all the features
    of the desktop site, including game variety, bonuses, and payment
    options. The customer support team at 21bit Casino is available 24/7 to assist
    players with any issues or queries. Whether you’re a fan of classic slots,
    table games, or live dealer experiences, there’s something for everyone.
    Additionally, the website is fully optimized for mobile devices, providing a seamless experience for players
    on smartphones or tablets.

    References:
    https://blackcoin.co/best-live-dealer-online-casinos-in-australia/

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *