Publicação
Cloud-supported certification for energy-efficient web browsing and services
| Resumo: | Web applications are increasingly pushing more computation to the end user. With the proliferation of the software-as-a-service model, major Cloud providers assume browsers as the user agent to access their solutions, taking advantage of recent and powerful web programming client-side technologies. These technologies enhance and revamp web pages’ aesthetics and interaction mechanics. Unfortunately, they lead to increasing energetic impact, proportional to the rate of appearance of more sophisticated browser mechanisms and web content. This work presents GreenBrowsing, which is composed of (i) A Google Chrome extension that manages browser resource usage and, indirectly, energy impact by employing resource-limiting mechanisms on browser tabs; (ii) A certification subsystem that ranks URL and web domains based on web page-induced energy consumption. We show that GreenBrowsing’s mechanisms can achieve substantial resource reduction, in terms of energy-inducing resource metrics like CPU usage, memory usage and variation, up to 80%, for CPU and memory usage. It is also, indirectly and partially, able to reduce bandwidth usage when employing a specific subset of the mechanisms presented. All this is with limited degradation of user experience when compared to browsing the web without the extension. |
|---|---|
| Autores principais: | Avelar, Gonçalo |
| Outros Autores: | Simão, José; Veiga, Luís |
| Assunto: | Migration Chrome Covariance Coherence Assure |
| Ano: | 2017 |
| País: | Portugal |
| Tipo de documento: | capítulo de livro |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | Instituto Politécnico de Lisboa |
| Idioma: | inglês |
| Origem: | Repositório Científico do Instituto Politécnico de Lisboa |
Registos relacionados
book A Taxonomy of adaptive resource management mechanisms in virtual machines: recent progress and challenges
por: Simão, José
Publicado em: (2017)
por: Simão, José
Publicado em: (2017)
groups Sistema de informação para um método digital em ciências sociais
por: Montargil, Filipe
Publicado em: (2019)
por: Montargil, Filipe
Publicado em: (2019)
groups Métodos nativos digitais de investigação em ciências sociais e sistemas de informação: o caso do LLMCP – Living Lab on Media Content and Platforms
por: Montargil, Filipe
Publicado em: (2019)
por: Montargil, Filipe
Publicado em: (2019)
article A intensidade de utilização da internet: uma análise exploratória
por: Montargil, Filipe
Publicado em: (2019)
por: Montargil, Filipe
Publicado em: (2019)
article Position paper: quality assurance in deep learning systems
por: Oliveira, Domingos Filipe
Publicado em: (2022)
por: Oliveira, Domingos Filipe
Publicado em: (2022)
school Desenvolvimento de peça decorativa para a indústria domótica
por: Beltrão, Mariana Martins
Publicado em: (2018)
por: Beltrão, Mariana Martins
Publicado em: (2018)
article Estimation of genetic parameters for dairy ewes using random regression animal model
por: Cadavez, Vasco
Publicado em: (2011)
por: Cadavez, Vasco
Publicado em: (2011)
article sl(N)-web categories and categorified skew Howe duality
por: Mackaay, Marco
Publicado em: (2019)
por: Mackaay, Marco
Publicado em: (2019)
school Desenvolvimento da tecnologia da simbologia dia e noite com retroiluminação em peças plásticas com acabamento de cromagem
por: Gomes, Rui Miguel da Silva
Publicado em: (2018)
por: Gomes, Rui Miguel da Silva
Publicado em: (2018)
groups Selection of modelling parameters for stochastic model updating
por: Silva, Tiago A. N.
Publicado em: (2017)
por: Silva, Tiago A. N.
Publicado em: (2017)
article Meeting circular economy by producing leather from (sarda sarda) fish
por: carvalho, Isabella
Publicado em: (2024)
por: carvalho, Isabella
Publicado em: (2024)
groups A geographical comparison of assurance on integrated reporting
por: Rodrigues, Maria Albertina
Publicado em: (2019)
por: Rodrigues, Maria Albertina
Publicado em: (2019)
groups A geographical comparison of Assurance on Integrated Reporting
por: Rodrigues, Maria Albertina
Publicado em: (2019)
por: Rodrigues, Maria Albertina
Publicado em: (2019)
article Peach orchard evapotranspiration in a sandy soil: comparison between eddy covariance measurements and estimates by the FAO 56 approach
por: Paço, Teresa
Publicado em: (2006)
por: Paço, Teresa
Publicado em: (2006)
article Parameter selection and covariance updating
por: Silva, Tiago N. A.
Publicado em: (2016)
por: Silva, Tiago N. A.
Publicado em: (2016)
article Two-way MANCOVA: an application to public health
por: Ramos, M. R.
Publicado em: (2012)
por: Ramos, M. R.
Publicado em: (2012)
school Recreational boating interferes with the behaviour of Atlantic cod (Gadus morhua): a study about the effects of noise pollution from small, recreational vessels on the movement patterns and vocalizations of cod in a fjord on the Norwegian Skagerrak coast
por: Lameijer, Remco Laurens Martijn
Publicado em: (2021)
por: Lameijer, Remco Laurens Martijn
Publicado em: (2021)
article An approach for valid covariance estimation via the Fourier series
por: García Soidán, Pilar
Publicado em: (2012)
por: García Soidán, Pilar
Publicado em: (2012)
article The measurement of relative efficiency using data envelopment analysis with assurance regions that link inputs and outputs
por: Khalili, M.
Publicado em: (2010)
por: Khalili, M.
Publicado em: (2010)
article The effect of drought on energy and water vapour exchange above a mediterranean C3/C4 grassland in Southern Portugal
por: Aires, L.M.
Publicado em: (2008)
por: Aires, L.M.
Publicado em: (2008)
school Pipeline de testes automatizados para integração e entrega contínua de software B2B em desenvolvimento Agile
por: Brochado, Luís Filipe da Costa Miranda
Publicado em: (2019)
por: Brochado, Luís Filipe da Costa Miranda
Publicado em: (2019)
article Is web browsing secure? Assessment from an end-user perspective
por: Ramires, Moisés Manuel Borba Roriz
Publicado em: (2022)
por: Ramires, Moisés Manuel Borba Roriz
Publicado em: (2022)
school Paranoid Operating System Methodology for Anonymous & Secure Web Browsing
por: Coelho, Nuno Ricardo Mateus
Publicado em: (2020)
por: Coelho, Nuno Ricardo Mateus
Publicado em: (2020)
groups Coherence as a criterion for multichannel combining low SNR communications in an upwelling environment
por: Louza, Fábio B.
Publicado em: (2020)
por: Louza, Fábio B.
Publicado em: (2020)
description Lest we forget: learn from out-of-sample errors when optimizing portfolios
por: Barroso, Pedro
Publicado em: (2020)
por: Barroso, Pedro
Publicado em: (2020)
school Estimation of carbon fluxes from eddy covariance data and satellite-derived vegetation indices in a karst grassland (Podgorski Kras, Slovenia)
por: Noumonvi, Koffi Dodji
Publicado em: (2018)
por: Noumonvi, Koffi Dodji
Publicado em: (2018)
article Adjusting covariates in CRIB score index using ROC regression analysis
por: Mourao, Maria Filipa
Publicado em: (2015)
por: Mourao, Maria Filipa
Publicado em: (2015)
article Certification of workflows in a component-based cloud of high performance computing services
por: de Oliveira Dantas, Allberson B.
Publicado em: (2017)
por: de Oliveira Dantas, Allberson B.
Publicado em: (2017)
article A component-based framework for certification of components in a cloud of HPC services
por: de Oliveira Dantas, Allberson Bruno
Publicado em: (2020)
por: de Oliveira Dantas, Allberson Bruno
Publicado em: (2020)
groups Pegada hídrica de um olival super-intensivo sob clima mediterrânico utilizando medições de campo e deteção remota
por: Nogueira, A.M.
Publicado em: (2012)
por: Nogueira, A.M.
Publicado em: (2012)
draft The continuous wavelet transform : a primer
por: Conraria, Luís Aguiar
Publicado em: (2011)
por: Conraria, Luís Aguiar
Publicado em: (2011)
article Analytical procedures – are they useful for auditing purposes? An iberian peninsula approach
por: Pinho, Carlos
Publicado em: (2022)
por: Pinho, Carlos
Publicado em: (2022)
school Quality Assurance & Software Testing na empresa 4ALL Software
por: Alves, Diana dos Santos
Publicado em: (2023)
por: Alves, Diana dos Santos
Publicado em: (2023)
groups Classifying High-Dimensional Data with the The HiDimDA package
por: Duarte Silva, A. P.
Publicado em: (2013)
por: Duarte Silva, A. P.
Publicado em: (2013)
article Evapotranspiration from a Mediterranean evergreen oak savannah: The role of trees and pasture
por: Paço, Teresa Afonso do
Publicado em: (2009)
por: Paço, Teresa Afonso do
Publicado em: (2009)
article Eight years of continuous carbon fluxes measurements in a portuguese eucalypt stand under two main events: drought and felling
por: Rodrigues, Abel
Publicado em: (2011)
por: Rodrigues, Abel
Publicado em: (2011)
article Evapotranspiration from a Mediterranean evergreen oak savannah: The role of trees and pasture
por: Paço, Teresa Afonso do
Publicado em: (2009)
por: Paço, Teresa Afonso do
Publicado em: (2009)
article A multi-scale comparison of texture descriptors extracted from the wavelet and curvelet domains for small bowel tumor detection in capsule endoscopy exams
por: Barbosa, Daniel
Publicado em: (2010)
por: Barbosa, Daniel
Publicado em: (2010)
article The continuous wavelet transform : moving beyond uni and bivariate analysis
por: Conraria, Luís Aguiar
Publicado em: (2014)
por: Conraria, Luís Aguiar
Publicado em: (2014)
article Data Analytics and AI for Quality Assurance in Manufacturing: Challenges and Opportunities
por: Catti, Paolo
Publicado em: (2024)
por: Catti, Paolo
Publicado em: (2024)
Registos relacionados
-
book A Taxonomy of adaptive resource management mechanisms in virtual machines: recent progress and challenges
por: Simão, José
Publicado em: (2017) -
groups Sistema de informação para um método digital em ciências sociais
por: Montargil, Filipe
Publicado em: (2019) -
groups Métodos nativos digitais de investigação em ciências sociais e sistemas de informação: o caso do LLMCP – Living Lab on Media Content and Platforms
por: Montargil, Filipe
Publicado em: (2019) -
article A intensidade de utilização da internet: uma análise exploratória
por: Montargil, Filipe
Publicado em: (2019) -
article Position paper: quality assurance in deep learning systems
por: Oliveira, Domingos Filipe
Publicado em: (2022)