Queria que fosse como meus amigos acham que é ou pelo menos como meus pais acham que é, odeio a realidade =/
[]‘s
O título explica o conteúdo desta dica, a principio precisa instalar o pacotes schedutils em distribuições Debian-like nas de família Red Hat o nome do pacote é: util-linux-ng, ambos podem ser instalados rapidamente com um apt-get ou via yum, ou obtidos neste link.
Após instalar precisamos pegar o PID do processo, com um simples:
$ ps aux| grep -i processo
Com pid em mãos só executar:
$ taskset -c nucleo -p PID
O núcleo é o numero de identificação do núcleo, cada núcleo do processador possui um id, começando em 0 (zero) indo até total de núcleo -1, ou seja se você tem um core 2 duo, você terá o núcleo 0 e o núcleo 1. Por exemplo o PID do processo e 1234 e o núcleo que você seja fixar a aplicação e o segundo núcleo do core 2 quad, então usamos:
taskset -c 1 -p 1234M
Um adento o comando taskset precisa ser executado com a mesma permissão que o processo está sendo executado, se o processo que deseja executar o taskset está sendo executado com o root, então precisará executar o taskset com o root.
Também e possível iniciar um processo com um núcleo fixado, por exemplo: você quer fixar Firefox em um núcleo do processador, bastaria utilizar:
taskset -c 1 firefox
Rápido e pratico. As vantagens da utilização deste mecanismo são diversas, por exemplo obtive uma melhora significante com o Firefox ao fixá-lo em um núcleo; embora ainda não tenha descoberto o motivo para isso, a melhoria foi relevante.
Outra vantagem é interessante e que nem toda aplicação foi desenvolvida para utilizar vários núcleos então podemos fixa-las em um núcleo para evitar desperdiçar os núcleos ociosos.
O próximo texto, será uma continuação do sed, e tenha uma ótima sexta-feira.
[]‘s
Um dos meus hobbies e são documentários gosto muito deles, sempre nos enriquece culturalmente seja a cultura útil ou inútil…
O documentário que apresento a vocês e especial para quem gosta de xadrez e para os nerd de plantão viciados AI o documentário conta a famosa partida Kasparov vs Deep Blue.
Deep Blue (em português, azul profundo ou azul marinho) foi um supercomputador e um software criados pela IBM especialmente para jogar xadrez com 256 co-processadores, capazes de analisar aproximadamente 200 milhões de posições por segundo.
Em fevereiro de 1996, o campeão do mundo de xadrez, Garry Kasparov, natural do Azerbeijão, atualmente radicado na Rússia, considerado o melhor jogador de todos os tempos, ganhou três partidas, empatou duas e perdeu uma contra Deep Blue, obtendo a pontuação final de 4 a 2 (o empate dá 0,5 ponto para cada um dos lados). A única derrota de Kasparov nesse match foi justamente na primeira partida, a qual passou a ser o primeiro jogo de xadrez em que um computador venceu um campeão do mundo sob regras normais de tempo. Mesmo recuperando-se nos jogos seguintes, ao final do match, Kasparov declarou que era o último humano campeão de xadrez, talvez prevendo o que aconteria no ano seguinte.
Em maio de 1997, após uma severa atualização, Deep Blue venceu Kasparov em um novo confronto de 6 partidas, com 2 vitórias, 3 empates e 1 derrota (pontuação final: 3,5 a 2,5), tornando-se o primeiro computador a vencer um campeão mundial de xadrez num match com regras de tempo oficiais.
A derrota de Kasparov no segundo match é uma das maiores polêmicas do mundo do xadrez. Naquela ocasião, o grande mestre acusou a IBM de ter trapaceado dizendo que jogadores humanos intervieram durante a segunda partida. A IBM se defendeu dizendo que os ajustes no programa e intervenções ocorriam somente entre uma partida e outra. Kasparov pediu os arquivos (printouts dos log files), porém a IBM se recusou a fornecê-los. Na base de dados do computador havia mais de 700 mil partidas de Mestres e Grandes Mestres, porém quando Kasparov pediu à IBM algumas partidas jogadas pelo Deep Blue para que entendesse melhor seu oponente, o pedido foi negado. Kasparov pediu ainda um novo match, porém a IBM não teve interesse e aposentou o computador. Há um documentário de 2003 (Game Over: Kasparov and the Machine) que apresenta a possibilidade desta vitória ter sido armada para elevar o valor das ações da companhia.
Então agora que conhecem a história, hora de apreciar :D
[]‘s
Hoje estava navegando feliz pelos feeds, uma tarefa diária já que acompanho diariamente dezenas de sites (mas isso é assunto para outro post…), vili uma notícia que me deixou de cabelo em pé, segue abaixo a notícia.
Assespro Nacional encaminha ofício ao Ministério da Integração em repúdio ao concurso público para cargos técnicos em TI
A Assespro Nacional (Associação das Empresas Brasileiras de TI) encaminhou ofício ao Ministério da Integração Nacional (MI), no qual pede a eliminação do edital que abre concurso público para os cargos técnicos em TI.
No documento endereçado ao ministro Fernando Bezerra Coelho, a entidade repudia a criação dessas vagas, o que coloca em risco o saudável ambiente de competição das empresas brasileiras do segmento, deixando ainda mais escassa a mão-de-obra especializada no setor, mão-de-obra essa que foi capacitada pelo setor privado.O presidente da Assespro Nacional, Luís Mário Luchetta, acredita que o papel do governo seria auxiliar no processo de capacitação profissional, e não criar a possibilidade de vazão de conhecimento especializado. “Segundo dados de uma pesquisa da Softex, em 2013 o déficit mão-de-obra em TI poderá chegar a 140 mil. E, ao contratar mais profissionais, como está sendo proposto neste concurso, o governo contribui para acentuar ainda mais a falta de especialistas no setor privado”, afirma.
No ofício, o executivo ainda coloca a entidade à disposição para auxiliar o governo a preencher a necessidade de serviços especializados em TI. “Colocamos-nos ao dispor para aproximar o Ministério da Integração Nacional com o setor privado nacional de tecnologia da informação, com o intuito de promover o entendimento das necessidades e ofertar as tecnologias desenvolvidas e dos serviços prestados pelas empresas brasileiras”, completa Luchetta.
Resumo da ópera: Olha governo não abre concurso não, a área privada não que pagar melhor do que você, então se tu abrir a gente vai ficar sem ter gente para trabalhar pelo preço de banana.
A primeira coisa veio em minha mente foi se o governo esta necessitando de mão de obra especializada e quer contratá-la (diga-se de passagem os concursos públicos foram feitos justamente para isso). Se o estado tem a necessidade de mão de obra ele tem mais e que contratar mesmo, fazer os concursos e suprir a carência em T.I. No Brasil.
De toda notícia podemos isolar o cerne da questão na seguinte citação ou no segundo paragrafo:“O presidente da Assespro Nacional, Luís Mário Luchetta, acredita que o papel do governo seria auxiliar no processo de capacitação profissional, e não criar a possibilidade de vazão de conhecimento especializado. “Segundo dados de uma pesquisa da Softex, em 2013 o déficit mão de obra em TI poderá chegar a 140 mil. E, ao contratar mais profissionais, como está sendo proposto neste concurso, o governo contribui para acentuar ainda mais a falta de especialistas no setor privado”, afirma.”
Discordo totalmente da visão de Luís Mário Luchetta, abomino essa linha de pensamento, “ah o governo tem que da capacitação para as pessoas”, “o governo não da oportunidade”, “o governo não investe em capacitação de alto nível”, por que diabos uma pessoa tem que esperar pelo governo para ela poder crescer na vida ou ficar mais capacitada profissionalmente? Sinceramente o bom profissional não espera por governo, professor ou por curso. Ele vai atrás de seu objetivo, ele estuda sozinho, leva surra de livros, que realmente que de verdade ser um profissional capacitado vai lutar por isso, vai estudar, batalhar e não ficar esperando ajuda do governo (diga-se de passagem quando ajuda tem sempre objetivos eleitoreiros).
O bom profissional está sempre presente em palestras sobre seu campo de conhecimento ou mercado, está lendo livros técnicos, programando, criando seus diagramas UML, elaborando seus algoritmos ou investindo em sua pesquisa. Não esperando pelo conhecimento cair do céu ou dormir e acordar sabendo tudo.
O deficit de mão de obra em T.I. E causado pelas próprias empresas que exigem conhecimentos absurdos dos candidatos, por exemplo a algum tempo vi uma vaga de estágio para programador Júnior na plataforma Java (não me recordo se era para J2SE ou J2EE), mas me recordo claramente que exigia conhecimento em vários Frameworks além de 2 anos de experiência? Como assim 2 anos de experiência para um estágio? Que maluquice é essa? Vejo empresas aos montes contratando estagiários em T.I. Exigindo conhecimento e experiência que são exigidas de um profissional Júnior e pagando o salário de um estagiário!
Temos requisitos absurdos sendo exigidos dos candidatos para oferecer a eles remuneração e benefícios que beiram ao ridículo! Se a iniciativa exige tanto dos candidatos para pagar tão mal, então temos um êxodo da iniciativa privada para pública, se vocês não oferecem melhores condições para os futuros empregados, o estado vai oferecer! Vai exigir tanto quanto vocês e pagar salários e benefícios várias vezes melhores.
Em outros países no mundo a fora temos a iniciativa privada pagando salários absurdamente elevados, enquanto quem recorre ao setor público busca segurança social e uma vida profissional “menos” disputada. Aqui no Brasil temos uma situação oposta! São muito poucas as empresas que remuneram bem seus empregados, as que remunera bem tem os melhores profissionais.
[]‘s
Últimos Comentários