Por que eu tenho um atraso de vários segundos na inicialização do Linux sob a fusão VMware?

1

Ao inicializar o Ubuntu 14.04 (Linux 3.13.0) no VMWare Fusion 7.1.0, a inicialização é mais lenta do que eu esperava. Em particular, depois de concluído, observar os registros de data e hora em dmesg mostra algumas pausas longas (2 + segundos) adjacentes a mensagens sobre ACPI . Como posso diminuir a velocidade? Está fazendo alguma coisa nessas pausas que eu não preciso e posso desabilitar / dica?

Aqui está a primeira pausa ( ===> ~ 5s) e, pouco antes, uma mini pausa ( ---> ~ 600ms):

[    0.145333] ACPI: bus type PCI registered
[    0.145335] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.145489] PCI: MMCONFIG for domain 0000 [bus 00-7f] at [mem 0xf0000000-0xf7ffffff] (base 0xf0000000)
[    0.145490] PCI: MMCONFIG at [mem 0xf0000000-0xf7ffffff] reserved in E820
[    0.151776] PCI: Using configuration type 1 for base access
[    0.153045] bio: create slab <bio-0> at 0
[    0.154170] ACPI: Added _OSI(Module Device)
[    0.154172] ACPI: Added _OSI(Processor Device)
[    0.154173] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.154173] ACPI: Added _OSI(Processor Aggregator Device)
[    0.163605] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
---> 0.762966] ACPI: Interpreter enabled
[    0.762980] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131115/hwxface-580)
[    0.762985] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20131115/hwxface-580)
[    0.762994] ACPI: (supports S0 S1 S4 S5)
[    0.762996] ACPI: Using IOAPIC for interrupt routing
[    0.763031] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.778294] ACPI: No dock devices found.
===> 5.789452] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-7f])
[    5.789463] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    5.789741] acpi PNP0A03:00: _OSC: platform does not support [AER]
[    5.789996] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME PCIeCapability]

Aqui está a próxima pausa ( ===> ~ 2.5s):

[    5.880797] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 14 15)
[    5.880852] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11 14 15)
[    5.880904] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 *10 11 14 15)
[    5.880956] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 14 15)
===> 8.417603] ACPI: Enabled 2 GPEs in block 00 to 0F
[    8.417615] ACPI: \_SB_.PCI0: notify handler is installed
[    8.418094] Found 1 acpi root devices
[    8.418615] vgaarb: device added: PCI:0000:00:0f.0,decodes=io+mem,owns=io+mem,locks=none

E o próximo ( ==> ~ 2.1s), aparentemente após a verificação de dispositivos:

[    8.468367] pnp 00:09: Plug and Play ACPI device, IDs PNP0700 (active)
[    8.468505] system 00:0a: [io  0xfce0-0xfcff] has been reserved
[    8.468507] system 00:0a: [mem 0xf0000000-0xf7ffffff] has been reserved
[    8.468508] system 00:0a: [mem 0xfe800000-0xfe9fffff] has been reserved
[    8.468510] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
==> 10.526525] pnp: PnP ACPI: found 11 devices
    
por Rob Starling 01.01.2015 / 22:49

1 resposta

0

Como mencionado no wiki do Arch Linux , isso parece estar relacionado ao suporte para adicionar memória quente a uma máquina em execução. Se você não precisa disso (e eu não precisei), você pode desabilitá-lo com a seguinte linha no seu arquivo .vmx (provavelmente já há um "TRUE" ; mude para "FALSE" ). / p>

mem.hotadd = "FALSE"

Isso reduziu em 10 segundos o meu tempo de inicialização, levando-me a um total de 10 segundos desde o bootloader iniciando o Ubuntu até a área de trabalho da unidade gráfica estar pronta (com o login automático do meu usuário). Aqui, você pode ver a mensagem depois que o último atraso acima ( ===> ) acontece abaixo da marca de 1 segundo!

[    0.945859] pnp 00:09: Plug and Play ACPI device, IDs PNP0700 (active)
[    0.945996] system 00:0a: [io  0xfce0-0xfcff] has been reserved
[    0.945998] system 00:0a: [mem 0xf0000000-0xf7ffffff] has been reserved
[    0.946000] system 00:0a: [mem 0xfe800000-0xfe9fffff] has been reserved
[    0.946001] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
===> 0.948847] pnp: PnP ACPI: found 11 devices
    
por 01.01.2015 / 22:49

Tags