Spelling suggestions: "subject:"A/prestandamätningar"" "subject:"A/prestationsmätning""
1 |
Design av verktyg för snabb utläsning och analys av flygprovdata från radarRiiga, Felix, Larsson, Mathias January 2016 (has links)
Detta arbete har utförts med uppdrag från företaget Saab. Syftet har varit att analysera och utvärdera ett program som läser ut data från radarenheten som sitter i Saabs stridsflygplan Gripen. Programmet som har analyserats är nyligen framtaget och är fortfarande under utveckling. Genom att använda ett flertal mätverktyg och en mindre mängd olika testdata har programmet analyserats för att se om det har tillräcklig prestanda med avseende på tidsåtgång vid inläsning av data och minnesanvändning vid bearbetning av data samt om den underliggande arkitekturen lämpar sig för framtida utveckling. Resultatet av mätningarna presenteras i denna rapport i form av tabeller och diagram och visar att programmet både tids- och minnesmässigt har brister som bör åtgärdas. Arkitekturen är sund och går i huvudsak att bygga vidare på. / The work leading to this thesis was carried out at Saab AB. The purpose of the thesis was to analyse and evaluate a tool for the reading of data from the Saab Gripen radar unit. The tool is still a work in progress. By utilising several different measurement tools and a set of test files the radar data tool was evaluated with respect to timing performance, and memory usage. The underlying architecture of the tool was also investigated for its sustainability in future development. The results of these evaluations presented in this report show that the tool leaves a lot to be desired in the areas of time taken and memory usage and as such, future improvements are needed. The architecture is deemed sustainable and suitable for future use.
|
2 |
Servervirtualisering : En jämförelse av hypervisorerTengvall, Martin January 2010 (has links)
<p>Virtualisering av servrar är på frammarsch och ser ut att bli ett mer och mer frekvent inslag i datacenter världen över. När virtualisering ska införas i en organisation eller företag är det därför viktigt att veta om sina behov och därifrån sedan välja en virtualiseringslösning som passar.Denna rapport presenterar en jämförelse av de tre hypervisorer som är ledande på marknaden för virtualisering; VMware ESXi, Citrix XenServer och Microsoft Hyper-V. Den första delen av jämförelsen innefattar granskning av funktionalitet hos hypervisorerna, så som stöd för gästoperativsystem och hårdvarustöd. Den andra delen av jämförelsen mäter prestandan på de tre hypervisorerna på gästoperativsystemen Windows Server 2008, Suse Linux Enterprise Server 11 och Ubuntu Server 8.04 LTS.Prestandatester utförs med SysBench och de komponenter som testas är processor, RAM-minne och hårddisk. Resultaten visar på varierande resultat för de olika hårdvarukomponenterna på de olika systemen som testats.</p>
|
3 |
Servervirtualisering : En jämförelse av hypervisorerTengvall, Martin January 2010 (has links)
Virtualisering av servrar är på frammarsch och ser ut att bli ett mer och mer frekvent inslag i datacenter världen över. När virtualisering ska införas i en organisation eller företag är det därför viktigt att veta om sina behov och därifrån sedan välja en virtualiseringslösning som passar.Denna rapport presenterar en jämförelse av de tre hypervisorer som är ledande på marknaden för virtualisering; VMware ESXi, Citrix XenServer och Microsoft Hyper-V. Den första delen av jämförelsen innefattar granskning av funktionalitet hos hypervisorerna, så som stöd för gästoperativsystem och hårdvarustöd. Den andra delen av jämförelsen mäter prestandan på de tre hypervisorerna på gästoperativsystemen Windows Server 2008, Suse Linux Enterprise Server 11 och Ubuntu Server 8.04 LTS.Prestandatester utförs med SysBench och de komponenter som testas är processor, RAM-minne och hårddisk. Resultaten visar på varierande resultat för de olika hårdvarukomponenterna på de olika systemen som testats.
|
4 |
Nyttan med digitala lösningar i tillverkande industrierJakobson, Fredrik, Cristoferson, John January 2019 (has links)
Föreningen av digitala tekniker och logistiska funktioner genom koncept som Industri 4.0 kan komma att förändra många marknader. Detta medför nya förutsättningar för industriföretag som vill fortsätta växa och vara konkurrenskraftiga. Denna studie syftade till att undersöka implementering av modern digital teknik i industriföretag. Författarna undersökte i denna studie vilka motiv som finns för en sådan implementering och vilka faktorer en verksamhet kan behöva beakta vid implementering. Dessutom undersöktes hur effektivitet kan mätas efter implementering både ur tillverkningsperspektiv och perspektiv på interna transporter. Intervjuer genomfördes med såväl ett tillverkande företag som implementerar ett modernt digitalt lagerhanteringssystem i sin verksamhet samt ett konsultföretag som bistod med kompetens för implementeringsprojektet. Fallföretaget i studien befann sig i slutfasen av implementering av ett digitalt lagerhanteringssystem med en funktion för att spåra material genom produktionen. Tidigare hade all planering och inventering gjorts manuellt. Författarna identifierade 14 motiv som kan finnas för tillverkande företag att implementera ett digitalt system samt åtta faktorer som är viktiga att beakta vid sådan implementering. Dessutom identifierade författarna KPI:er som de fann relevanta för mätning av tillverkningseffektivitet samt truckförares effektivitet efter implementering av ett digitalt system. / The union of digital technologies and logistical functions through concepts such as Industry 4.0 could change how a lot of markets operate. This creates new requirements for manufacturing companies who wish to keep growing and to stay competitive. The purpose of this study was to look at implementation of modern digital technologies in an industrial manufacturing context. The authors of this study explored which motives exist for such an implementation and which problems that need to be considered. Furthermore, the authors examined how effectiveness can be measured after implementation from both a manufacturing perspective as well an internal transport perspective. Interviews were conducted with a manufacturing company in the process of implementing a digital warehouse management system as well as a consulting company that provided support to the project. The case company in the study was in the final phase of implementing a digital warehouse management system with a primary feature of tracking material and goods through the production. Prior to this warehouse management system, all planning and stock keeping were performed manually. The authors proposed 14 different motives for manufacturing companies to implement a digital system and eight important factors to be considered when implementing a system such as the one the case company did. The authors also proposed Key Performance Indicators for measuring effectiveness and efficiency of manufacturing operations and forklift drivers, respectively, when a digital system is applied.
|
5 |
Diskkrypteringsprestanda i GNU/LinuxAhlstedt, Sebastian, Granath Karlsson, David January 2013 (has links)
This thesis compares the impact on disk performance in a GNU/Linux environmentwith three encryption algorithms: AES, Serpent and Twofish in three different implementations: DM-crypt, Loop-AES and Truecrypt. For all three algorithms a key length of 256 bits is used. The thesis shows that the least performance impact during data encryption, and thus file writing, is reached by using AES or Twofish encryption implemented in DM-crypt or TrueCrypt. The thesis shows that some data operations with a sufficiently low processor utilization barely affects disk performance at all if encrypted using the optimal implementation and algorithm. It is also discovered that the performance impact during data decryption, or file reading, can be minimized by using the most efficient implementation and algorithm. The best results are met with the AES or Twofish cipher, regardless of implementation. An important conclusion that is drawn is that it is hard to determine a superior encryption solution for all purposes. However, by reviewing and examining the collected data from all aspects of disk performance the AES implementation in TrueCrypt is, with small marginals, determined to be the most optimal. / Undersökningen jämför hur krypteringsalgoritmerna AES, Serpent och Twofish implementerade i DM-crypt, Loop-AES och TrueCrypt påverkar diskprestandan i en GNU/Linux-miljö. Samtliga krypteringsalgoritmer tillämpas med en nyckellängd på 256 bitar. Undersökningen visar att högst skrivhastighet och således krypteringshastighet uppnås med algoritmerna AES och Twofish i DM-crypt eller Truecrypt. Krypteringens påverkan på diskprestanda är beroende av vilka typer av operationer som utförs och hur hög processorsysselsättningsgraden är. Vid simplare I/O-operationer har den mest optimala krypteringslösningen knappt någon påverkan på diskprestandan överhuvudtaget. Undersökningen visar också att påverkan av prestanda vid dekryptering är minst vid tillämpning av AES eller Twofish oavsett implementering. En viktig slutsats som dras är att det inte finns en överlägsen krypteringslösning för samtliga användningsområden. Genom att sammanställa och granska insamlad data gällande samtliga aspekter beträffande diskprestanda fastställs TrueCrypts implementation av AES till att vara den mest optimala, trots små marginaler.
|
6 |
Whiteboxrouter för små kontorsnätverk - En prestandajämförelseLundberg, Carl January 2018 (has links)
Inom nätverksbranchen finns en strävan att gå från proprietära lösningar till en öppen standard för hård- och mjukvara. En term för detta är Whiteboxing och det innebär att användaren ges möjlighet att plocka ihop komponenter efter behov, och själv välja vilken mjukvara som används. I sin enklaste form byggs en Whiteboxrouter av en konventionell PC med två nätverkskort och en mjukvarubaserad routingapplikation. Företaget ÅF är intresserade av att veta hur Whitebox-lösningar för routrar står sig prestandamässigt i relation till konventionella routerlösningar med Application Specific Integrated Circuit. Detta arbete har undersökt prestandan genom att mäta throughput och goodput hos en Cisco 2911-router, en Whiteboxrouter med mjukvaran pfSense, samt en Whiteboxrouter som körde pfSense virtualiserat på ESXi. Dessutom undersöktes respektive konfigurations prestanda när trafiken skickades över IPsec VPN. För mätningarna användes filöverföringar med FTP och mätprogrammet Iperf3. Målet med arbetet var att skapa ett beslutsunderlag som klargjorde eventuella prestandaskillnader och utarbetade rekommendationer för framtida val av routerlösning. Resultatet visade att vid generell paketförmedling var prestandan mellan routrarna relativt jämn, dock rekommenderas den virtualiserade Whiteboxroutern då den fick det bästa resultatet. När trafiken sedan krypterades med IPsec VPN var det stora prestandaskillnader mellan enheterna. Bäst prestanda fick Whiteboxroutern. Författaren ser en vinning med Whitebox-tekniken i stort då den medger att serverutrustning som ska utrangeras på grund av prestandakrav, istället kan fungera som nätverksutrustning (routrar och brandväggar) och fortsätta användas under en större del av den tekniska livslängden. Detta kan på sikt leda till minskad miljöpåverkan och besparingar för företaget.
|
7 |
En jämförelse mellan dataorienterad design och objektorienterad design / A Comparison Between Data-Oriented Design and Object-Oriented DesignWesterberg, Charlotte January 2020 (has links)
Dagens applikationer hanterar mer och mer data vilket resulterar i att de blir allt mer resurskrävande och kräver mer av hårdvaran. Vilket i förlängningen kan innebär att hårdvaran måste bytas ut med jämna mellanrum för att kunna köra mjukvaran på ett för användaren tillfredsställande sätt. Detta arbete undersöker om det genom att byta designteknik är möjligt att utveckla mindre resurskrävande applikationer. Arbetet presenterar en jämförelse mellan objektorienterad design (även kallad objektorienterad programmering, OOP) och data orienterad design (DOD). Detta genom att dels ta upp kända för- och nackdelar med respektive designteknik samt genom att utföra en mätning på respektive teknik. Det som anses vara de främsta fördelarna med OOP är återanvändning av kod, att koden är lätt att underhålla, säkerhet i form av inkapsling samt att objekten som används reflekterar den mänskliga verkligheten. Dessa fördelar är dock även något som bidrar till det som anses vara den främsta nackdelen med OOP, nämligen att den är prestandakrävande. När det gäller DOD så anses de främsta fördelarna vara att det medför en cachevänligare kod som leder till färre cachemissar. Det anses även vara lättare att parallellisera koden i jämförelse med OOP. Den nackdelen som tas upp med DOD är att de tar tid att lära sig och kräver en del övning. Dock är DOD väldigt okänt vilket resulterade i ett svagt underlag. Två simuleringar utvecklades i Unity varav den ena använder sig av den nya teknikstacken DOTS som är dataorienterad. Resultatet av mätningarna indikerar på att DOD använder mindre av hårdvaruresurserna vid prestandakrävande applikationer. Om applikationen ej är prestandakrävande märks dock ingen skillnad mellan de olika teknikerna vid fråga om processoranvändning. / Today, applications handle more and more data, which results in them becoming increasingly resource-intensive and requiring more of the hardware. Which in the long run may cause that the hardware must be replaced at regular intervals to be able to run the software in a way that is satisfactory for the user. This thesis investigates whether it is possible to get less resource-intensive applications by changing the design technology. The paper presents a comparison between object-oriented design (also known as object-oriented programming, OOP) and data-oriented design (DOD). This is performed by addressing the known advantages and disadvantages of each design technique and by measuring each technique in the matter of performance. What was considered to be the main advantages of OOP is the reuse of code, that the code is easy to maintain, security in the form of encapsulation and that the objects that are used reflect human reality. On the other hand, these advantages also contribute to what is considered to be the main disadvantage of OOP, namely that it is performance-intensive. When it comes to DOD, the main advantages are considered to be that it results in a more cache-friendly code that leads to fewer cache misses. DOD is also considered easier to parallelize the code compared to OOP. The disadvantage of DOD is that it is time consuming to learn and requires some practice. Though, DOD is very unknown which resulted in a narrow basis. Two simulations were developed in Unity, one of which uses the new technology stack DOTS, which is data-oriented. The results of the measurements indicate that DOD uses less of the hardware resources in performance-intensive applications. If the application is not performance-intensive, though, no difference is noticed between the different technologies when it comes to CPU-usage.
|
8 |
Implementation av en metod för prestandamätning av sensorkommunikation med Bluetooth low energy / Implementation of a Performance Monitoring Method of Sensor Communication with Bluetooth Low EnergyAndersson, Marcus January 2016 (has links)
Internet of Things utvecklas och växer konstant. Det blir allt vanligare att applikationer och enheter kopplas samman via nätverk. En av teknikerna som används för att trådlöst sammankoppla enheter är Bluetooth Low Energy. Preferenser för kvaliteten i en kommunikation kan variera. Det är därför viktigt att utföra prestandamätningar för att veta vilka fördelar och nackdelar en nätverksteknik har. Detta examensarbete handlar om prestandamätningar vid datasändningar mellan mobila enheter och trådlösa sensorer, och övervakning av parametrar som fås under mätningarna. En metod med monitoreringspaket inspirerad från tidigare forskning, utformades och implementerades i ett system för Bluetooth Low Energy, vilken därefter har utvärderats. Resultatet blev att två system skapades som visade dataförluster, fördröjningsvariation och genomströmning, löpande på en mobil enhet. Det ena systemet använde metoden med monitoreringspaket. Det andra systemet använde en egengjord metod som gjorde mätningar med hög precision, men som ställde högre krav på funktioner och prestanda på sensornoden, och på den mobila enheten. Experiment med hjälp av systemen utfördes och resulterande värden analyserades. / Internet of Things develops and grows constantly. It becomes increasingly common that applications and units are connected through a network. One of the technologies used for wirelessly linking together units is Bluetooth Low Energy. Preferences for the quality of a connection can vary. It is therefore important to conduct measurements of performance in order to know advantages and disadvantages that a networking technology has. This thesis is about measurements of performance during data transfers between mobile devices and wireless sensors, as well as monitoring parameters that are given during the measurements. One method using monitoring packets inspired from previously made research, were designed and implemented in a system for Bluetooth Low Energy, which was then evaluated. The result was that two systems were created that presented data loss, delay variation and throughput, continuously on a mobile device. One system used the method with monitoring packets. The other system used a self-made method which made measurements with high precision, but that places higher demands on functions and performance of the sensor node, and on the mobile device. Experiments were conducted by using the systems and resulting values were analyzed.
|
9 |
Applying Earned Value Managementin Service Projects : A Case Study at Saab Surveillance / Tillämpning av Earned Value Management i Service ProjektJansson, Caroline January 2019 (has links)
For organisations to stay competitive, continuous improvements and development are needed.Organisations handling complex services, structured in projects, find difficulties in understanding the project performance. Understanding the project performance is important in order to achieve the ability to implement improvements and development activities in projects. Furthermore, project performance needs to be understandable for the whole organisation in order to be able to prioritize. There are several applicable methods available for handling the evaluation of performance. One method is Earned Value Management, EVM, which incorporates project scope, schedule and cost parameters in order to create project control.The purpose of this study is to investigate how EVM could be implemented for evaluating performance in projects handling repair and maintenance based on the EVM standard ANSI/EIA-748. The purpose is also to identify needed adaptations in the projects to make it possible to implement EVM. The EVM standard contains important steps and activities needed in order to be able to aggregate values and evaluate performance.The result of this study presents adaptations needed for EVM implementation based on the EVM standard ANSI/EIA-748. The study concludes that some structural and managerial changes need to be done before EVM can be implemented. The organisation needs to formulate common guidelines for structuring work and organisations, as well as formulate and define common reporting structures for documentation and reporting. In addition, the way of handling planning, and budgeting need to be reviewed and customised. The organisation also needs to continuously work with the knowledge and understanding about the importance of the business and the evaluation, to create a successful EVM implementation and a sustainable business. / För att organisationer ska kunna vara konkurrenskraftiga krävs kontinuerlig förbättring och utveckling. Organisationer som är organiserade i projekt och som hanterar komplexa tjänster, finner svårigheter i att förstå projektets prestation. Detta är viktigt för att kunna genomföra förbättringar och utvecklingsaktiviteter. Dessutom måste projektets prestation kunna förstås av hela organisationen för att skapa möjligheter att prioritera. Det finns flera tillgängliga metoder som kan användas för att hantera detta. En metod är Earned Value Management (EVM), som innehåller projektomfång, tidsplan och kostnadsparametrar för att skapa projektstyrning.Syftet med denna studie är att undersöka hur EVM kan implementeras för att utvärdera prestanda i projekt som hanterar service och underhåll, baserat på EVM-standarden ANSI/ EIA-748. Syftet är också att identifiera nödvändiga anpassningar i projekten, för att göra det möjligt att implementera EVM. EVM-standarden innehåller viktiga steg och aktiviteter som krävs för att kunna aggregera värden och utvärdera prestanda.Resultatet av denna studie presenterar anpassningar som behövs för implementering av EVM, baserat på EVM-standarden ANSI / EIA-748. Studien drar slutsatsen att vissa strukturella och ledande förändringar måste göras innan EVM kan implementeras. Organisationen måste formulera gemensamma riktlinjer för strukturering av arbete och organisationer, samt formulera och definiera gemensamma strukturer för dokumentation och rapportering. Dessutom måste sättet att hantera planering och budgetering granskas och anpassas. Organisationen måste också kontinuerligt arbeta med kunskap och förståelse om verksamhetens betydelse och utvärdering, för att skapa en framgångsrik EVM-implementering och en hållbar verksamhet.
|
Page generated in 0.1148 seconds