Meet Surface Go, starting at $399 MSRP, it’s the smallest and most affordable Surface yet
https://blogs.windows.com/devices/2...the-smallest-and-most-affordable-surface-yet/
https://www.wired.com/story/surface-go-microsofts-big-bet-on-a-tiny-computer-future/
Especificações técnicas
Software
Windows 10 no modo S
Avaliação de 30 dias do Microsoft Office 365 Casa
Dimensões
245 mm x 175 mm x 8,3 mm (9,65" x 6,9" x 0,33")
Peso
A partir de 522 gramas, não incluindo a Capa Teclado
Armazenamento
Unidade eMMC: 64 GB
Unidade de estado sólido (SSD): 128 GB
Ecrã
Ecrã: PixelSense™ de 10"
Resolução: 1800 x 1200 (217 PPI)
Proporção: 3:2
Relação de contraste: 1500:1
Toque: multitoque de 10 pontos
Vidro Corning® Gorilla® Glass 3
Duração da bateria
Até 9 horas de reprodução de vídeo
Processador
Processador Intel® Pentium® Gold 4415Y
Segurança
TPM 2.0 para uma segurança de nível empresarial
Proteção de nível empresarial com início de sessão facial Windows Hello
Memória
4 GB ou 8 GB de RAM
Rede Sem Fios
Wi-Fi: compatível com IEEE 802.11 a/b/g/n/ac
Tecnologia sem fios Bluetooth 4.1
Ligações
1x USB-C
Entrada para auscultadores de 3,5 mm
1x porta Surface Connect
Porta para Capa Teclado para Surface
Leitor de cartões microSDXC
Compatível com Surface Dial* (interação fora do ecrã)
Câmaras, vídeo e áudio
Câmara de autenticação facial Windows Hello (frontal)
Câmara frontal de 5 MP com vídeo HD no Skype a 1080p
Câmara posterior de 8 MP com focagem automática e gravação de vídeo HD 1080p
Microfone individual
Colunas estéreo de 2 W com Dolby® Audio™ Premium
Placa gráfica
Placa gráfica Intel® HD 615
Exterior
Estrutura: Magnésio
Cor: Prateado
Botões físicos: Volume, Ligar/Desligar
Sensores
Sensor de luz ambiente
Acelerómetro
Giroscópio
Magnetómetro
Conteúdo da embalagem
Surface Go
Fonte de alimentação
Guia de Introdução
Documentos de segurança e garantia
https://www.microsoft.com/pt-pt/p/surface-go/
-------------------------------------------------------------------------------------------------------
DESTAQUES DO TÓPICO
Pontos positivos e negativos pelo @AudigyMaster: https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-7#post-15464706
Surpreendeu-me:
colunas stereo com um som muito agradável pois na MS Store o ambiente era muito ruidoso para poder ter a devida noção(não ficam surpreendentemente muito atrás das do meu MBPr);
ecrã com um brilho acima da média e excelente contraste(+laminado aka LOCA[Liquid optically clear adhesive]);
teclado é retro-iluminado e agradável, demonstra que é possível fazer teclas de baixo perfil sem inventar demasiado(têm um toque mais apreciável que o butterfly mechanism da Apple mas sem os problemas destes);
aquece relativamente pouco para um design fanless e um CPU CISC;
boa solidez do chassi, não dá a impressão de ser particularmente frágil;
peso, ~600g é uma pluma para um full OS;
cold boot up time rapidíssimo, menos de 10s;
Windows Hello, autenticação facial é uma forma rápida e segura q.b. de fazer login;
surface connector, magnético, simples de ligar e desligar. É um autentico MagSafe dos tempos modernos(tendo em conta que foi depreciado pela Apple).
Poderia ser melhor:
~6H com um uso despreocupado, isto já fora do modo S. Podia ser melhor, digamos que é aceitável tendo em conta que tem um peso total de cerca de 600g e permite recarregar via USB-C através de por exemplo uma powerbank;
performance just enough, há que ter noção que é um Clio. Se podia ser melhor, certamente, mas é completamente adequado para alguma produtividade e lazer;
preço do teclado+touchpad algo excessivo, 100+. Está visto que o tio Nadella tirou ideias do preçário do Smart Keyboard do tio Cook.
Undervolting ao Surface Go pelo @AudigyMaster
https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-15#post-15703215
Aqui fica o meu método de undervolting no Surface Go, através da manipulação directa dos MSR registers do CPU.
O undervolting aplicado foi extensivamente testado no meu Surface Go. No entanto como mesmo 2 dies provenientes da mesma wafer podem apresentar uma performance e overhead diferentes, não é de descurar que o que funciona no meu poderá não funcionar no vosso. Não é de todo um processo irreversível felizmente, em caso de instabilidade basta desligar o tablet e voltar a ligar para proceder ao reset dos registers e voltar às voltagens padrão.
1 Fazer download a aplicação RWEverything e extrair(não precisa de ser instalada):
http://rweverything.com/downloads/RwPortableX64V1.7.zip
2 Fazer download dos ficheiros "4415Y.rw" e "run_undervolting.bat". Coloca-los na pasta da aplicação. Correr o .bat file.
https://audigymaster.github.io/4415Y.rw
https://audigymaster.github.io/run_undervolting.bat
3(opcional) Para automatizar o processo durante o boot do SO, colocar um atalho do .bat file dentro da seguinte pasta(atenção! só e depois só de testarem durante vários dias e perante vários loads que o undervolting aplicado não origina instabilidade nos vossos Surface Go):
Código:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
4 Usar a aplicação HWMonitor(https://www.cpuid.com/downloads/hwmonitor/hwmonitor_1.38.zip) para confirmar a aplicação do undervolting. Deverá indicar:
Update: https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-18#post-15950085
\
Um update aos valores de undervolting. Agora com -40mV ao System Agent(memory/PCIe controller) e -60mV ao GPU unslice(decoding e encoding de video).
>wrmsr 0x150 0x80000011 0xf4600000 > CPU VCore -90mV
>wrmsr 0x150 0x80000111 0xf8400000 > GPU -60mV
>wrmsr 0x150 0x80000211 0xf4600000 > CPU Cache -90mV
>wrmsr 0x150 0x80000311 0xf8400000 > GPU unslice -60mV
>wrmsr 0x150 0x80000411 0xfae00000 > Sys Agent -40mV
Basta substituir o ficheiro 4415Y.rw pelo actualizado(ver link em baixo):
https://audigymaster.github.io/4415Y.rw
Tweak às ligações de rede pelo @AudigyMaster
Resumidamente, o packet coalescing é um método de caching que impede que todo e qualquer packet interrompa o hardware. Não só este método reduz o processing overhead como também se traduz em melhorias no consumo de energia em ambientes com tráfego de rede constante e regular(ex: streaming).
Por predefinição o packet coalescing vem desactivado, em parte porque tecnicamente este pode gerar um aumento da latência final da ligação. Na realidade essas oscilações são mínimas e praticamente imperceptíveis num ambiente normal, e exceptuando unicamente casos muito específicos como por exemplo network gaming(onde o Surface Go dificilmente se insere), faz todo o sentido proceder à sua activação.
Para activar, basta ir ao Gestor de Dispositivos > Placas de rede > Qualcomm Atheros QCA61X4A (...) > Propriedades > Separador avançadas > D0 Packetcoalescing > Enable:
Instalação manual dos drivers da Intel iGPU 615 (requer que não estejam a usar o Windows no modo S) pelo @AudigyMaster https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-18#post-15986016
- Recomendo que instales manualmente os drivers da Intel para o iGPU 615(link: https://downloadcenter.intel.com/product/96554/Intel-HD-Graphics-615). Contêm melhorias significativas na performance em aceleração 3D e enco/decoding de vídeo, bem como em termos de autonomia. Podes alterar vários parâmetros de gestão energética e performance no separador System > Power, com vista a uma utilização que dê primazia à performance ou autonomia(podes aplicar com base na utilização ligada à corrente ou em modo bateria):
NOTA: Após instalação, terás que omitir a entrada relativa aos drivers desactualizados que a Microsoft força no seu update catalog(link: http://download.microsoft.com/download/F/2/2/F22D5FDB-59CD-4275-8C95-1BE17BF70B21/wushowhide.diagcab), basta fazer "hide" às seguintes entradas:
- A experiência oferecida pelo Edge é actualmente sofrível e classifica-se neste momento como abandonware. Recomendo vivamente que optes por outro browser como por exemplo o Chrome ou o Edge dev com base no Chromium.
- Se estiveres disposto, podes usar o meu bat file que aplica automaticamente um set de voltagens que reduzem as temperaturas e aumentam marginalmente a autonomia. Basta seguires os passos expostos neste post: https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-18#post-15950085
- Caso utilizes o SGo ligado à corrente por longos períodos de tempo, de modo a prolongares a vida útil da bateria, poderás activar o modo Kiosk na UEFI. Esse modo limita o carregamento da bateria a unicamente 50%(evitando a formação de plating e consequente degradação acelerada da bateria).
Desinstalar os drivers antigos pelo @AudigyMaster https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-18#post-15999333
Por vezes os drivers desactualizados presentemente instalados geram incompatibilidades com a instalação dos novos e o processo aborta.
De modo a evitar essas situações, deves desinstalar e apagar os ficheiros desses drivers via Device Manager, antes de proceder à instalação dos novos, basta seguires os seguintes passos:
De seguida basta seguires os passos neste post: https://forum.zwame.pt/threads/microsoft-surface-go.1017855/page-18#post-15986016
Alguma dúvida expõe.
Bugu1990 disse: ↑
@AudigyMaster estive a ler e há gente que usa um utilitário chamado ThrottleStop para fazer undervolt ao Go.
Tens conhecimento desse utilitário? Sabes em que medida esse processo difere do teu?
Já agora, por curiosidade, se no teu ficheiro RW quiser alterar os valores de undervolt, basta editar o ficheiro no Notepad?
Obrigado.
Pessoalmente não uso o ThrottleStop porque prefiro ter o controlo do que é escrito nos registos do CPU(MSR). Pode parecer contra intuitivo devido à ausência de user interface mas torna-se menos propenso a criar instabilidade pois só os registos especificados é que são alterados, nada mais.
Sim, o ficheiro .rw reúne os endereços dos registos(voláteis ou seja terá que ser reaplicado a cada reboot) do processador a escrever, bem como qual os valores hexadecimais desejados. Podes abrir com qualquer editor de texto e alterar os valores de modo a ajustar o offset do undervolting.
Vamos supor que desejamos fazer undervolting ao GPU, representado pela entrada abaixo no ficheiro .rw:
>wrmsr 0x150 0x80000111 0x????????
De modo a sabermos o que colocar nos ??? para um valor exemplo de -60mV teremos que fazer alguns cálculos.
Multiplicamos -60 por 1.024 = -61.44.
Arredondar para -61.
Converter esse decimal para hexadecimal(podes usar a calculadora do Windows em modo programador, ter em conta unicamente os primeiros 8 dígitos a contar da direita) = 0xffffffc3:
Fazer left shift de 21 bits (tecla Lsh na calculadora, ter em conta 8 dígitos a contar pela direita mas excluir os 3 primeiros, ou seja começar a contar pelo 4º) = 0xf8600000:
Depois basta pegar na entrada inicial e colocar o hex obtido:
>wrmsr 0x150 0x80000111 0x???????? [PASSA PARA] >wrmsr 0x150 0x80000111 0xf8600000
Basta fazer save e correr o .bat de modo a aplicar os valores.
Resumindo, os index de todos os componentes:
>wrmsr 0x150 0x80000011 0x???????? > CPU VCore
>wrmsr 0x150 0x80000111 0x???????? > GPU voltage
>wrmsr 0x150 0x80000211 0x???????? > CPU Cache voltage
>wrmsr 0x150 0x80000311 0x???????? > GPU unslice voltage
>wrmsr 0x150 0x80000411 0x???????? > Sys Agent voltage
Última edição pelo moderador: