Послови: Ана Воробиова, водећи произвођач виртуелних машина из Паралеле
Послови / / December 27, 2019
Девојке екцел у типично мушким занимањима, и та чињеница је одавно престала да буде доживљена као друштвеног феномена. Данас хероина Категорије Ана Воробиова То може дати сто указује на било који мушки ИТ професионалце. Она - водећи девелопер једног од кључних компоненти виртуелних машина у компанији Параллелс. Време је да схватимо како се то ради у области програмирања система и да ли је, по њеном мишљењу, место девојке у тимовима софтверских инжењера.
Шта радите на послу?
Ја - водећи девелопер цоре-тима у фирми Паралеле. Цоре-тим бави стварањем и побољшање тзв Виртуал Мацхине Монитор - централна компонента виртуелизације хипервизора у читавом распону од паралеле производа. То је у монитор ствара наизглед процесор, меморију, сви уређаји.
Слажем се, то је нешто нетипично запослености жена. Током моја каријера у ИТ треба захвалити њиховим родитељима - они заиста стало до будућности за њихово потомство у потпуности хуманитарне. Али, већ у институцијама (Меси), суочио сам праве ИТ-фанатика који су били спремни да разговарају цео дан о оперативном систему уређаја. Два од најнапреднијих деце отишао Паралеле, када је била веома млада фирма. Они су толико забавно да кажем ниво проблема да се реше и атмосферу у тиму, који ће њихове приче на крају помоћи да се избор запослења.
Континуирано погон је тешко могуће у раду. Рад Софтваре Енгинеер је - није изузетак. То се дешава као креативне успона и периода креативног апатије. Али, у принципу, виртуелизација и цлоуд рачунарство не дају пропустити. У овој индустрији, увек нешто дешава, треба да испуне ове нове изазове. Осим тога, ми смо стално побољшање њиховог кода, своју технологију, све нешто у док учења. Посебно много понуда путовања на међународне конференције.
Наш Виртуал Мацхине Монитор заједнички за целу линију производа са хипервисор виртуелизација - Паралеле десктоп, Паралеле Воркстатион Паралеле сервера. У ствари монитор - то је такав микро оперативни систем који живи по својим правилима, са сопственим меморије раздјељиваче, одложено позиве, тајмера, и синхронизацију. И док је монитор потпуно видљив главног оперативног система - апликација приступа возача, возач почео са радом, и - и онда магију! - Ми имамо на монитору, а не оперативни систем. Заправо, овај чаробни прекидач контекст са свим својим свестраност на голом скупштине - разлог за мој професионални понос. Он, постоји још много побољшана виртуелни густину машина по јединици опреме у сервер производу Паралеле сервера Баре Метал. Били смо тамо ово сећање плетива то задовољство да се види.
Током потрага за оптимална решења ради Виртуал Мацхине Монитор морам да копам веома дубоко у језгра оперативног система. Сазнајте више о овом ОС програмере, они ће вероватно бити веома изненађени. Тешко је поверовати, али чак и у системима из Аппле, с времена на време постоје грешке. Када смо први пут спортировали наш познати међу "маководов» Паралеле десктоп (УП) на 64-битна апликација Мац ОС домаћин је постала сама потпуно случајно поново или висе до смрти. Тражи грешка ме је - вероватно због комбинације моје одговорности и опште комплексности задатка. Дијагноза на такве врсте "пада" не остане, па сам ја стандардни вуне "64-битни" проблема.
Након дугог истраживања утврђено је МацОС да за 64-битни процеси могу користити погрешне податке, ослањајући се на чувања копије. Оперативни систем при пребацивању на 64-битном процесу није у потпуности преоптерећен све ЦПУ регистре (за оне који су у субјекту, ради се о ГС и ФС). Процесор ради на цацхед вредностима. И наша виртуелна машина монитор на послу (само на тој магичној прекидача) враћа све регистре, укључујући и нетачно. Подаци у овим регистрима били тако критични према оперативном систему, да она није могла ни нацртати поруку о (панику кернел) је критична грешка кернел, рекурзивно позивање руковалац грешке. УП Ажурирање, ослањајући се на чињеницу да су у праву. Мора се признати да, Аппле је напоменути да су брзо реагују на багове, и Лион-е (мање од годину дана), проблем је фиксна.
Како је ваше радно место?
Моје радно место се може описати као складан спој многих "комад гвожђа" и паковања зеленог чаја. Волим чај, а импресивна флота возила - је сурова индустријски потреба. Виртуелизација од Паралеле - цросс-платформа производ, дакле, градити и тест прототипа нове верзије рачун за разнолике опреме.
Шта је "гвоздена" употреба?
На великим столом (и испод ње) уживо:
Два Десктоп - један на процесора Интел, а други - на процесору АМД.
МацПро сервера.
Лаптоп МацБоок Про.
На "гвожђе" системи сет зоолошки врт - и МацОС Кс, Виндовс и различите битне различите верзије, као и разне Линук верзије.
Од жлезде уопште, а посебно на справама, био сам равнодушан према последњем путовању на ВВДЦ (Аппле Девелопер Цонференце), која је безнадежно заљубљен у иПхоне. Узгред, мој примерак уређаја - заробљен. Добио сам опкладу са професионалним суоснивач Паралеле, а сада председника одбора Сергеј Белоусов. Када смо седели у ресторану. И није могао да се сети имена једног од недавно уведених еппловских технологија. Сергеј Гоогле, насмејао и рекао: "Па, ко је први запамтити да и иПхоне». Сваки је имао три покушаја. Прво сам помислио. Технологија се зове иСигхт.
Који софтвер користе?
На локалним "Ирон" прекида 8-10 различитим оперативним системима. ОС слике - безброј. И они нису гори него ништа, успут. Софт у мом најконкретнији - компајлере, дебуггерс, другачији интегрисано развојно окружење (ИДЕ), дисассемблерс, Профилерс, ДебугКит-С. Од омиљених алата је да обезбеди Дисассемблер ИДА. У Паралеле, поред тога, широк спектар инструмената његовог развоја. Ми прикупљамо госте и монитор депоније, вођење цоунтерс перформансе, стабла, историју, а сада завршити свој програм за отклањање грешака. Програмирање захтијева систематски приступ решавању проблема.
Да ли постоји конфигурација сан?
Њихови снови о "гвоздене" плаши чак и звука - тако брзо дођу истина :) Опште жели да "гвожђе" - што је мало више логичан ЦПУ (16), више меморије (8 ГБ). Али више критички све квалитете има процесора - за свежије процесор, више се нове "играчке» - ЕПТ, неограничена, ВТ-д, ТКСТ,. Па, паметан хард диска. Све остало у већини модерних "пегле" Ја генерално задовољан.